期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
IOCP写服务程序时的关键问题研究 被引量:13
1
作者 陈怀松 陈家琪 《计算机工程与设计》 CSCD 北大核心 2010年第17期3793-3796,共4页
为了编写高效的网络服务程序,针对经典的多线程实现多客户端并发服务的不足,研究了当前最流行的IOCP(I/Ocompletion port,输入输出完成端口)实现网络服务的方式。在解决了3个IOCP特有的复杂问题(信息定位问题、系统资源限制问题、报文... 为了编写高效的网络服务程序,针对经典的多线程实现多客户端并发服务的不足,研究了当前最流行的IOCP(I/Ocompletion port,输入输出完成端口)实现网络服务的方式。在解决了3个IOCP特有的复杂问题(信息定位问题、系统资源限制问题、报文预处理问题)之后,利用IOCP实现了高效的网络服务程序,完全克服了多线程实现多客户端并发服务的CPU使用量高、系统资源占用多、网络资源利用不充分、系统效率低等不足。实验结果表明,只要合理解决这3个问题,在编写网络服务程序过程中就能顺利地使用IOCP方式。与非IOCP实现网络服务程序方式的对比,系统效率有显著提高且网络资源得到更充分的利用。 展开更多
关键词 输入输出完成端口 IO完成端口 套接字 传输控制协议 网际协议
下载PDF
基于IOCP机制的电力远程集抄系统通信模块研究 被引量:2
2
作者 林勇 《计算机应用与软件》 CSCD 北大核心 2014年第5期128-131,共4页
为实现基于GPRS的大规模电力远程集抄系统具有高效、稳定的网络通信服务,设计一种引入I/O完成端口IOCP(Input/Output completion port)机制的网络通信模块,并对通信模块开发中的客户端信息识别、系统资源管理、恶意客户连接、完成消息... 为实现基于GPRS的大规模电力远程集抄系统具有高效、稳定的网络通信服务,设计一种引入I/O完成端口IOCP(Input/Output completion port)机制的网络通信模块,并对通信模块开发中的客户端信息识别、系统资源管理、恶意客户连接、完成消息乱序等难点问题进行研究,提出自定义结构体、池原理、心跳机制等具体解决方法。最后对通信模块进行性能和压力测试,结果表明,该通信模块开销性低、数据吞吐量大,并支持大量并发连接,在实际项目中也取得了良好的效果。 展开更多
关键词 大规模负控管理系统 输入 输出完成端口 多线程 性能测试
下载PDF
基于IOCP的高并发通信服务器的设计与实现 被引量:14
3
作者 马金鑫 袁丁 《通信技术》 2009年第7期248-250,共3页
现代网络的发展需要高性能、高容量的服务器,而服务器也经常是决定C/S、B/S模式下系统性能的重要因素。基于IOCP通信的服务器以多线程的方式实现了与多个客户端的消息并发交互,可以合理、有效地协调处理各客户端的消息。文中首先阐述了I... 现代网络的发展需要高性能、高容量的服务器,而服务器也经常是决定C/S、B/S模式下系统性能的重要因素。基于IOCP通信的服务器以多线程的方式实现了与多个客户端的消息并发交互,可以合理、有效地协调处理各客户端的消息。文中首先阐述了IOCP的基本实现原理,并提出了基于IOCP通信服务器的主体设计和实现。 展开更多
关键词 输入输出完成端口 工作线程 并发
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部