1. 멀티플렉싱이란?
- 멀티플렉싱이란?
1) 하나의 전송로를 여러 사용자가 동시에 사용해서 효율성을 극대화 하는 것
2. I/O 멀티플렉싱 기반의 서버
- I/O 멀티플렉싱이란?
1) 클라이언트와의 입/출력을 담당하는 프로세스를 하나로 묶어버리는 형식.
2) 프로세스가 고속의 전송로에 해당한다.
3. 멀티 프로세스 vs 멀티플렉싱
- 멀티 프로세스 기반의 서버
1) 클라이언트와 서버간의 송수신 데이터 용량이 큰 경우.
2) 송수신이 연속적으로 발생 하는 경우에 적합.
- 멀티플렉싱 기반의 서버
1) 클라이언트와 서버간의 송수신 데이터 용량이 작은 경우.
2) 송수신이 연속적이지 않은 경우에 적합.
3) 멀티 프로세스 기반의 서버에 비해 많은 수의 클라이언트 처리에 적합.
'[+] Information > [-] Network' 카테고리의 다른 글
네이버 뉴스 동영상 URL 확인 프로그램 (2) | 2009.08.10 |
---|---|
DDOS C&C서버 통신예제. (2) | 2009.07.13 |
[2009/07/03] 가위 바위 보 게임 예제소스(ipcgame_serv.c, ipcgame_clnt.c) (0) | 2009.07.03 |
[2009/07/03] 가위 바위 보 게임 (0) | 2009.07.03 |