Cộng đồng Hỏi & Đáp của Inflearn
alertable Wait 상태 질문있습니다
Đã giải quyết
Viết
·
218
0
Overlapped IO에서
SleepEX 같은 함수로 Alertable Wait상태로 진입할 수 있잖아요?
IOCP 같은 경우 GetQueuedCompletionStatus 상태로
콜백함수를 호출할 수 있는 환경을 만들어주면 그 상태도 Alertable Wait 상태라고 할 수 있을까요?
csystem-programmingvc++
Câu trả lời 1
0
nullnull8537
Người chia sẻ kiến thức
네, 맞습니다. 자동으로 Wait가 걸리고 데이터가 수신되면 다시 깨어나 작동합니다. 일련의 과정을 IOCP에서 대신해주는 것이지요. 스케쥴도 OS수준에서 알아서 해주기 때문에 응용 프로그램 수준에서 하는 것보다 더 효율적입니다. 해서 고성능을 논할 때 IOCP가 빠지지 않는 것이라 하겠습니다. 참고하시기 바랍니다. 😄





