期刊文献+

Linux下一种高性能数据包收发机制与实现 被引量:1

Mechanism and Implementation of a High-performance Data Packet Sending and Receiving Based on Linux
下载PDF
导出
摘要 传统上Linux主要在内核空间收发数据包,对于运行于用户空间的协议栈存在一次内存拷贝过程,文章提出基于数据通道加速架构(Datapath Acceleration Architecture,DPAA)的用户态收发包机制,实现内存零拷贝。介绍了DPAA各模块和USDPAA的使用方案,对USDPAA内核空间和用户空间的设计进行了分析和实现。经过测试,能够在用户态有效的收发数据包。 The traditional Linux mainly sends and receives data packet in kernel space,so it has a memory copy process to protocol stack running in user space.This paper presents a mechanism of sending and receiving packet based on Datapath Acceleration Architecture,realizing the zero memory copy.Introduces each module of DPAA and the use schemes of USDPAA,analyses and realizes the design of USDPAA user space and kernel space.After testing,it is effective to sending and receiving data packet in user state.
作者 刘松涛 管鲍
出处 《价值工程》 2012年第15期187-188,共2页 Value Engineering
关键词 数据包 数据通道加速架构 内存拷贝 data packet DPAA memory copy
  • 相关文献

参考文献4

二级参考文献8

  • 1Corbet.J,Rubini.A Linux设备驱动程序(第三版)[M];中国电力出版社,2006:491-537 被引量:1
  • 2Samsung Electronics Co.Ltd.User's Manual of S3C2410[EB/OL]. 被引量:1
  • 3DAVICOM Semiconductor,Inc.DM9000A DATA SHEET. 被引量:1
  • 4NeilMatthew RichardStones著 杨晓云 王建桥 杨涛译.Linux程序设计[M].北京:机械工业出版社,2002.. 被引量:5
  • 5毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001.. 被引量:195
  • 6RichardStevensW 尤晋元 译.UNIX环境高级编程[M].北京:机械工业出版社,2000.. 被引量:5
  • 7Alessandro Rubini,Jonathan Corbet.Linux设备驱动程序[M].第2版.北京:中国电力出版社,2002. 被引量:2
  • 8Mait Weish,Matthias Kalle Dalheimer,Lar Kaufman.Linux权威指南[M].第3版.北京:中国电力出版社,2000. 被引量:1

共引文献32

同被引文献3

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部