• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

IOCP 핸들러 질문 드립니다.

23.01.27 14:45 작성 조회수 243

0

처음에 CreateIoCompletionPort 함수를 통해 INVALID_HANDLE 을 주며 IOCP 핸들 만드는 것에 대한 질문입니다.

강의에서는 한개의 IOCP 핸들이 모든 요청을 처리 하는것으로 보이는데
단편적인 예로 아래와 같이
AcceptEx 를 담당하는 IOCP 핸들 1개
Send/Recv 를 담당하는 IOCP 핸들 1개

이처럼 각자 다른 IOCP 핸들이 해당 오퍼레이션만 담당하게 설계 할 수 있을까요 ?
이렇게 설계한다면 문제점이 있을까요 ?

답변 1

답변을 작성해보세요.

0

그렇게 해도 안 될 것은 없지만 쓰레드 배치가 귀찮아집니다.
그리고 Accept는 자주 일어나지 않는데 굳이 따로 배치할 필요는 없습니다.