Winsock IO模型之IOCP模型

    Windows平臺上伸縮性最好的一種I/O模型莫過IOCP了,不過設計和實現起來比較複雜一些。針對成千上萬個套接字的併發處理,IOCP採用了線程池+隊列+重疊結構的內核機制完成任務。須要說明的是IOCP其實不只能夠接受套接字對象句柄,還能夠接受文件對象句柄等。windows     爲避免線程上下文切換,它採用了線程池。除此以外,在基於事件模型或重疊模型中不得不遇到WSAWaitForMu
相關文章
相關標籤/搜索