嵌入式系统网络实时性能的优化

被引:27
作者
于晓 [1 ,2 ]
王家礼 [1 ]
机构
[1] 西安电子科技大学机电工程学院
[2] 西安石油大学计算机学院
关键词
嵌入式系统; 零拷贝; 分包;
D O I
暂无
中图分类号
TP316.81 [];
学科分类号
摘要
嵌入式系统是资源受限的系统。在分析Linux对嵌入式系统网络实时性支持不足的基础上,提出了基于零拷贝技术的网络实时性能优化策略。采用虚拟内存操作方法消除内核空间和用户空间之间的数据拷贝,来减轻CPU的通信负担.用静态分配网络缓冲区代替原系统的动态分配。本文还提出了一种定长的分包机制,既可降低网络传输的延迟时间,同时也保证了1个数据包不会跨越2个页面的问题。实验结果表明:经过优化的网络系统的实时性能得到了明显的改善。
引用
收藏
页码:60 / 64
页数:5
相关论文
共 6 条
[1]   专用捕包网络适配器的设计与实现 [J].
张攀勇 ;
王达伟 ;
曾宇 ;
历军 .
通信学报, 2006, (02) :125-130
[2]   网络缓存的零拷贝优化 [J].
周敬利 ;
王晓锋 ;
余胜生 ;
夏洪涛 .
计算机科学, 2005, (09) :35-39
[3]   零拷贝报文捕获平台的研究与实现 [J].
王佰玲 ;
方滨兴 ;
云晓春 .
计算机学报, 2005, (01) :46-52
[4]  
Impact of protocol overheads on network throughput over high-speed interconnects: measurement; analysis; and improvement..[J].Hyun-Wook Jin;Chuck Yoo.The Journal of Supercomputing.2007, 1
[5]   LyraNET: A zero-copy TCP/IP protocol stack for embedded systems [J].
Chiang, Mei-Ling ;
Li, Yun-Chen .
REAL-TIME SYSTEMS, 2006, 34 (01) :5-18
[6]  
Linux内核源代码情景分析.[M].毛德操;胡希明著;.浙江大学出版社.2001,