목록2025/01/08 (1)
나만의 작은 도서관
[C++] 게임서버 탐구 일지 #9. 소켓 모델 - IOCP 모델
목차Overlapped 모델의 아쉬운 성능IOCP 모델의 특징IOCP 모델의 작동 과정IOCP 모델을 이용한 서버 만들기깃헙 코드참고 자료Overlapped 모델의 아쉬운 성능Overlapped 모델도 나름 성능이 준수하지만, 이전 글에서 알아봤듯, 이벤트 기반 / 콜백 기반 둘 다 성능을 떨어뜨리는 요인을 가지고 있었다. 물론, 그럼에도 Overlapped 모델은 준수한 성능을 보여주지만 게임서버에서 '준수한 성능' 정도로는 용납되지 않는다. 서버의 성능이 중요한 게임서버는 더 좋은 성능을 가진 모델이 있다면 그 모델을 써야할 것이다. 따라서, 오늘은 게임 회사에서 자주 사용할 정도로 성능이 좋은 IOCP 모델에 대해 알아보도록 하겠다.IOCP 모델의 특징IOCP 모델이란?IOCP는 I/O Comple..
C++/Windows 게임서버
2025. 1. 8. 21:25