之前实现王艳平《网络与通信设计》的时候被这个问题郁闷过,记录下,开始不知问什么,还以为是IOCP模型本身的问题,仔细看了代码发现其代码在投递recv请求时,每一次都是投递5个Read请求,虽然可能增加吞吐量,但是却造成了业务逻辑层需要人为对数据包进行排序,得不偿失,具体讨论如下
http://redsoft.ycool.com/post.2739147.html