본문 바로가기
IT/데이터베이스_네트워크

윤성우의 열혈 tcp/ip 소켓 프로그래밍 24장 연습문제 솔루션

by nutrient 2021. 5. 24.
728x90
728x170

 

문    제 1. a, b, e


문    제 2. a


문    제 3.
IOCP와 epoll 모두 둘 이상의 소켓을 관리할 수 있는 서버 모델이다. 즉, 관찰의 대상이 되는 소켓들 중에서 IO와 관련된 이벤트가 발생한 소켓을 감지해서 관련된 IO를 처리하는 서버 모델이다. 그런데 웹 서버의 경우에는 둘 이상의 소켓을 계속해서 관리할 필요가 없다. 왜냐하면 한 단번의 요청 및 응답의 과정을 거치고 나면, 연결을 종료하기 때문이다. 따라서 IOCP와 epoll을 통한 추가적인 성능의 향상을 기대하는데 한계가 있다. 

728x90
그리드형

댓글