【摘 要】
:
为了编写高效的网络服务程序,针对经典的多线程实现多客户端并发服务的不足,研究了当前最流行的IOCP(I/Ocompletion port,输入输出完成端口)实现网络服务的方式。在解决了3个IO
【机 构】
:
上海理工大学光电信息与计算机工程学院
论文部分内容阅读
为了编写高效的网络服务程序,针对经典的多线程实现多客户端并发服务的不足,研究了当前最流行的IOCP(I/Ocompletion port,输入输出完成端口)实现网络服务的方式。在解决了3个IOCP特有的复杂问题(信息定位问题、系统资源限制问题、报文预处理问题)之后,利用IOCP实现了高效的网络服务程序,完全克服了多线程实现多客户端并发服务的CPU使用量高、系统资源占用多、网络资源利用不充分、系统效率低等不足。实验结果表明,只要合理解决这3个问题,在编写网络服务程序过程中就能顺利地使用IOCP方式。与非IO
其他文献
为研究大棚甜瓜长效缓释专用肥的施肥方法,设置专用肥作基肥、专用肥作基肥+追肥、传统施肥和淋水对照4个处理,以比较不同处理对大棚甜瓜产量、品质和经济效益的影响。结果表
标签冲突在射频识别系统(RFID)中是不可避免的,防碰撞技术是射频识别中解决数据冲突的一个关键技术,防碰撞算法的好坏直接决定了RFID系统识别多个标签的能力。针对以往二进制搜索
成立于2002年的大连市西岗站北民乐社区卫生服务中心是一家以基本医疗服务和基本公共卫生服务为主的社区卫生服务机构。然而,与大多数社区卫生服务机构不同的是,中心创新性地
目的:探讨建立三级综合医院组建全科团队支援模式对社区居民家庭医生签约意愿的影响。方法:选取2019年3-5月北京市两个社区居民580名,随机分为单独社区医生组与全科团队-社区