정의
- “다중화”
- 하나의 통신 채널을 통해서 둘 이상의 데이터(시그널)을 전송
- 최소한의 물리적 요소만 이용해서 최대한의 데이터를 전달하기 위해 사용하는 기술
- 하나의 서버에서 두 클라이언트를 모두 처리하는 것
<aside>
💡 두 개의 클라이언트를 처리하기 위해…
</aside>
Multithread
Multiprocessing
Multiplexing
서버 모델 비교
멀티 플렉싱 서버 모델

- 서버는 항상 대기하고 있다가 클라이언트로부터
시그널
이 오면 해당 파일 디스크립터를 받아 처리하고 다시 대기 상태로 진입
- 위의 그림에서처럼 서버라는 하나의 프로세스에서 시그널을 통해 세 개의 클라이언트와 데이터를 주고 받음
멀티 프로세싱 서버 모델
