摘要
通过测试研究了影响WinPcap性能的因素并对其性能进行优化.首先使用IXIA测试仪搭建实验环境,以此环境分别测试在不同主频及内存情况下WinPcap性能情况,通过测试发现其性能均受到影响,影响程度随着包长的变化而不同,尤其是小包时影响更明显.然后分析了如果将WinPcap应用于高速网络时所需要具备的条件.最后通过对WinPcap内存拷贝库数据进行优化,使WinPcap在处理短包时的性能有了明显的改善.
This paper mainly studyed the factors which affected WinPcap performance. Firstly, we using the IXIA tester built experimental systems were tested for speed and memory performance of the role of WinPcap. Through testing, speed and memory are found to have different effects on WinPcap, at the same time the impact with the extent of the package of changes is different especially 64 byte or 128 byte had more evidently impact. Then we analysed the feasibility which WinPcap used in high-speed network. Finally, with the memory copy optimized, the performance has been noticeably improved, when WinPcap deale with short packet.
出处
《微电子学与计算机》
CSCD
北大核心
2009年第7期217-220,共4页
Microelectronics & Computer
基金
国家自然科学基金项目(60672025)
国家"八六三"计划项目(2008AA01Z218)