멀티 프로세스 통신 썸네일형 리스트형 다중 접속 서버 구현 방법 (feat. IPC, Thread) 다중 접속 서버의 구현 방법 1) 멀티프로세스 기반 서버 : 다수의 프로세스 생성하는 방식 프로세스 생성 좀비프로세스 소멸 시그널 함수 등록 멀티프로세스 기반 다중 접속 서버 2) 멀티플렉싱 기반 서버 : 입출력 대상을 묶어서 관리하는 방식 3) 멀티쓰레딩 기반 서버 : 클라이언트 수만큼 쓰레드를 생성하는 방식 동기(Motivation) 방법(Method) Thread-Safe, Thread-Nonsafe Synchronization(mutex, semaphore 멀티 쓰레딩 기반 다중 접속 서버 1) 멀티 프로세스 기반 서버 1-1) 프로세스 생성 - fork 함수 호출하는 순간 자식 프로세스가 복사되어, 각각의 fork 함수 환 값을 받게 된다. (자식 프로세스는 fork 함수가 호출된 위치까지 실행.. 더보기 이전 1 다음