10.3969/j.issn.1673-629X.2011.08.006
基于RTL8169网卡的零拷贝技术研究与实现
在传统的数据包捕获系统中,数据在内存中的拷贝花费了巨大的开销,严重影响了捕包系统的性能.文中根据零拷贝的思想,实现了一种基于RTL8169千兆网卡的高性能数据捕获平台,使得数据报文到达网络接口后,直接以DMA的方式存储到应用程序可以访问的地址空间,从而避免了其在内存中的拷贝,节省了CPU的开销.测试结果表明,当捕获的数据包为大数据包时,本捕获平台的最高捕获率达到了895M,几近发挥了网卡的最大性能,而且对小数据包的捕获率也得到了大幅提升.
零拷贝、数据捕获、RTL8169、内存映射、DMA机制
21
TP31(计算技术、计算机技术)
国家自然科学基金重点项目60833002;中央高校基本科研业务费专项资金2011JBM016
2011-12-23(万方平台首次上网日期,不代表论文的发表时间)
共5页
22-25,29