阅读背景:

windows网络编程WSAEventSelect模型 两个问题

来源:互联网 
《Windows网络编程》第八章中,讲到:程序没有考虑两个问题,一是不能无条件的调用accept,因为我们支持的并发连接数有限。解决方法是将套接字按MAXIMUM_WAIT_OBJECTS分组,每MAXIMUM_WAIT_OBJECTS个套接字一组,每一组分配一个工作者线程;或者采用WSAAccept代替accept,并回调自己定义的Condition Function。第二个问题是没有对连接数为0的情形做特殊处理,程序在连接数为0的时候CPU占用率为100%。 《Windows网络编程》第八章中,讲到:程序没有考虑两个问题,一是不能无条件的调用accep



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: