首页 | 本学科首页   官方微博 | 高级检索  
     

Linux环境下普适性零拷贝平台的研究与实现*
引用本文:孙江,兰巨龙,李高鹏.Linux环境下普适性零拷贝平台的研究与实现*[J].计算机应用研究,2011,28(7):2621-2624.
作者姓名:孙江  兰巨龙  李高鹏
作者单位:国家数字交换系统工程技术研究中心,郑州,450002
基金项目:国家“863”计划资助项目(2008AA01Z214,2009AA01A246,2008AA01A325,2008AA01A326)
摘    要:综合分析了现有的多种零拷贝平台的实现机制及优缺点,实现了一种具有普适意义的零拷贝捕包平台(packet capture platform based on universal zero-copy,PCPUZ)。通过直接对Linux内核中套接字缓冲区的内存分配和释放机制的修改,实现用户程序对数据报文的直接访问,并且克服了普通零拷贝技术应用范围单一、移植性差等缺点,面对不同型号网卡、不同版本网卡驱动,均可直接使用该平台。通过性能测试和分析表明,在低端配置的情况下,对64 Byte与1 500 Byte的报文捕

关 键 词:零拷贝    普适性    内存映射    Linux    NAPI

Reseach and implementation of universal zero-copy platform in Linux environment
SUN Jiang,LAN Ju-long,LI Gao-peng.Reseach and implementation of universal zero-copy platform in Linux environment[J].Application Research of Computers,2011,28(7):2621-2624.
Authors:SUN Jiang  LAN Ju-long  LI Gao-peng
Affiliation:(National Digital Switching System Engineering & Technological Research Center, Zhengzhou 450002, China)
Abstract:This paper analyzed the mechanism of the existing various zero-copy platforms and their advantages and disadvantages comprehensively, and achieved a packet capture platform based on universal zero-copy (PCPUZ). Through direct modification of memory alloca
Keywords:zero-copy  universal  memory mapping  Linux  NAPI
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号