李高鹏
- 作品数:2 被引量:2H指数:1
- 供职机构:国家数字交换系统工程技术研究中心更多>>
- 发文基金:国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于共享缓冲区的多接口网络接口卡驱动设计
- 2011年
- 文中提出一种Linux系统下基于共享缓冲区的网络接口卡驱动程序设计方案,并成功应用于多接口网络接口卡的具体实现中.介绍了Linux下网络接口卡驱动程序结构,分析多接口网络接口卡驱动程序设计需求,完成驱动程序设计和实现.该方案减少了硬件资源占用,降低了实现成本.
- 赵博刘勤让李高鹏李向涛
- 关键词:共享缓冲区多接口网络接口卡驱动程序
- Linux环境下普适性零拷贝平台的研究与实现被引量:2
- 2011年
- 综合分析了现有的多种零拷贝平台的实现机制及优缺点,实现了一种具有普适意义的零拷贝捕包平台(packet capture platform based on universal zero-copy,PCPUZ)。通过直接对Linux内核中套接字缓冲区的内存分配和释放机制的修改,实现用户程序对数据报文的直接访问,并且克服了普通零拷贝技术应用范围单一、移植性差等缺点,面对不同型号网卡、不同版本网卡驱动,均可直接使用该平台。通过性能测试和分析表明,在低端配置的情况下,对64 Byte与1 500 Byte的报文捕获能力分别达到62万pps(320 Mbps)和7.4万pps(889 Mbps)。在高端配置下,可分别达到110万pps(563 Mbps)和8.1万pps(975 Mbps)。与传统的报文捕获机制相比,报文捕获能力有了非常显著的提高。与常见的专有零拷贝平台相比,性能也有一定的提升,并大大提高了平台的移植性和实用性。
- 孙江兰巨龙李高鹏
- 关键词:零拷贝内存映射LINUXNAPI