高高乌冬面

文章
2
资源
0
加入时间
2年10月18天

IOCP的一些心得

IOCP的工作线程的个数一般设置为processors *2+2,这是综合考虑了工作线程可能是等待/挂起/正在执行的状态。如果你测试出更好的结果,以你的为标准。IOCP的工作线程由系统调度和优化,不要去干预线程的调度,除非你自信能超越系统的调度。在遇到奇怪的问题时,可以尝试减少IOCP工作线程数量,来定位问题所在。应用层在处理收到的数据时,尽快将数据处理掉或是拷贝一份,避免阻塞IOCP工作线程。在