게임서버프로그래밍 #1 - iocp

Post on 22-Jul-2015

310 Views

Category:

Software

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

게임서버프로그래밍

IOCP Internals

NHN NEXT

IOCP basic

• Windows via C++ chap. 10– 해당 챕터의 I/O Completion Port 부분만 (꼼꼼히) 보면 됨

– Figure 10-1 그림을 반드시 포함하여 동작 원리를 설명

• Device List, I/O Completion Queue, Waiting Thread Queue, Released Thread List, Paused Thread List

• Overlapped I/O ??

• IOCP의 스레드 풀 관리 방법은?

– 어떻게 하는지? 그렇게 하는 이유는?

– 몇 개의 스레드를 유지하는게 좋을까? 왜?

• Pseudo 코드로 설명– GQCS / PQCS 동작 방식

– Send/recv 하는 방법

• 구현과제– https://github.com/zeliard/GSP/tree/master/Homework1

top related