강좌 & 팁
글 수 2,412
2008.07.07 13:50:54 (*.105.125.81)
110825
멀티플렉싱이란?
하나의 전송로를 여러 사용자가 동시에 사용해서 효율성을 극대화하는 것
I/O 멀티플렉싱이란?
- 클라이언트와 입/출력하는 프로세스를 하나로 묶어버리는 형식
- 프로세스가 고속의 전송로에 해당합니다.
아래와 같은 형식을
입/출력 프로세스를 하나로 묶어버립니다.
멀티 프로세스 VS 멀티플렉싱
- 멀티 프로세스 기반의 서버
- 클라이언트와 서버간의 송수신 데이터의 용량이 큰 경우 적합
- 송수신이 쉬지않고 연속적으로 발생하는 경우 적합
- 멀티플렉싱 기반의 서버
- 클라이언트와 서버간의 송수신 데이터 용량이 작은 경우 적합
- 송수신이 연속적이지 않은 경우에 적합
- 멀티 프로세스 기반에 비해 많은 수의 클라이언트 처리에 적합