-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
강의에서 쓰레드 생성되는게 제가 이해한게 맞을까요?
23.05.07 23:43 작성 조회수 482
1
다만 Listener의 Init 부분에서
위 사진의 코드가 register개 만큼 쓰레드를 생성한다고 보면 맞을까요?
그리고 C++에서는 여러개의 Worker Thread가 GetQueuedCompletionStatus 로 이벤트 분기에 따라 send, recv, accept, connect 등을 처리해줬는데, 이 코드는 Accept만 멀티쓰레드로 처리하고 Send, Recv는 싱글쓰레드로 처리되는건가요?
답변을 작성해보세요.
1
Rookiss
지식공유자2023.05.08
아닙니다.
C#에선 자체적으로 관리하는 쓰레드풀에서 처리해주기 때문에, 직접 쓰레드를 만들어서 제공하진 않았지만
실제로 OnAcceptCompleted 등에 BreakPoint를 걸어서 보면 새로운 쓰레드가 실행할 수도 있고 아닐 수도 있습니다.
답변 1