[+] Information/[-] Network
[2009/07/07] I/O 멀티플렉싱
MaJ3stY
2009. 7. 7. 12:47
1. 멀티플렉싱이란?
- 멀티플렉싱이란?
1) 하나의 전송로를 여러 사용자가 동시에 사용해서 효율성을 극대화 하는 것
2. I/O 멀티플렉싱 기반의 서버
- I/O 멀티플렉싱이란?
1) 클라이언트와의 입/출력을 담당하는 프로세스를 하나로 묶어버리는 형식.
2) 프로세스가 고속의 전송로에 해당한다.
3. 멀티 프로세스 vs 멀티플렉싱
- 멀티 프로세스 기반의 서버
1) 클라이언트와 서버간의 송수신 데이터 용량이 큰 경우.
2) 송수신이 연속적으로 발생 하는 경우에 적합.
- 멀티플렉싱 기반의 서버
1) 클라이언트와 서버간의 송수신 데이터 용량이 작은 경우.
2) 송수신이 연속적이지 않은 경우에 적합.
3) 멀티 프로세스 기반의 서버에 비해 많은 수의 클라이언트 처리에 적합.