计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2012年
3期
812-815
,共4页
完成端口%I/O模型%套接字%内存池%环形缓存
完成耑口%I/O模型%套接字%內存池%環形緩存
완성단구%I/O모형%투접자%내존지%배형완존
为实现高性能稳定的网络通信服务,对完成端口(IOCP)应用中信息识别与提取、资源管理、消息乱序处理3个关键问题进行了分析,提出了IOCP参数扩展、内存池、对象池、环形缓冲等改进的解决方法.使用这些方法对IOCP底层进行了封装,并设计和实现了面向企业应用的可扩展网络程序通信模块.压力和性能测试结果表明,该模块能在合理资源消耗基础上支持海量并发连接,具有较高的数据吞吐量,在实际项目应用中也表现出了良好的性能.
為實現高性能穩定的網絡通信服務,對完成耑口(IOCP)應用中信息識彆與提取、資源管理、消息亂序處理3箇關鍵問題進行瞭分析,提齣瞭IOCP參數擴展、內存池、對象池、環形緩遲等改進的解決方法.使用這些方法對IOCP底層進行瞭封裝,併設計和實現瞭麵嚮企業應用的可擴展網絡程序通信模塊.壓力和性能測試結果錶明,該模塊能在閤理資源消耗基礎上支持海量併髮連接,具有較高的數據吞吐量,在實際項目應用中也錶現齣瞭良好的性能.
위실현고성능은정적망락통신복무,대완성단구(IOCP)응용중신식식별여제취、자원관리、소식란서처리3개관건문제진행료분석,제출료IOCP삼수확전、내존지、대상지、배형완충등개진적해결방법.사용저사방법대IOCP저층진행료봉장,병설계화실현료면향기업응용적가확전망락정서통신모괴.압력화성능측시결과표명,해모괴능재합리자원소모기출상지지해량병발련접,구유교고적수거탄토량,재실제항목응용중야표현출료량호적성능.