期刊文献+

一种高效的用户级通信协议的研究与实现 被引量:1

Research and Implementation of User-level Communication Protocol
下载PDF
导出
摘要 介绍了一种基于零拷贝思想的用户级通信协议的设计与实现。通过对传统操作系统在处理网络数据包的过程中多次拷贝而造成的延迟进行了仔细分析,设计了一种内存映射机制,使用户的应用程序避开了操作系统核心的干预,直接与网络接口进行交互,并有效地完成操作系统核心与用户之间的数据交换,从而地减少了网络通信的开销与延迟。 This paper describes the design and implementation of a user-level communication protocol based on zero copy. According to analyzing on several times of copying when data transmit in the traditional operating system. It designs a memory mapping, by which the applications avoid the intervening of the operating system and communicate with network interface directly. The data can be exchanged between the kernel and user space efficiently. So the overhead and latency in communication can be reduced.
出处 《计算机工程》 EI CAS CSCD 北大核心 2006年第1期148-150,共3页 Computer Engineering
基金 国防"十五"预研基金资助项目 国家"863"计划基金资助项目(863-104-02-01)
关键词 零拷贝 延迟 内存映射 数据交换 Zero copy Latency Memory map Data exchange
  • 相关文献

参考文献4

  • 1Chang Sheue ling, David Hung Chang Du, Hsieh J, et al. Enhanced PVM Communications over a High-speed LAN[J]. IEEE Parallel and Distributed Technology, 1995, 3(3).
  • 2Hsiao K, Chu J, SunSoft Inc. Zero-Copy TCP in Solaris[C].Use Nix Annual Technical Conference. http: //citeseer.ist.psu.edu/chu 96zerocopy.htm/, 1996.
  • 3Eicken T V, Basu A, Buch V, et al. U-Net: A User-level Network Interface for Parallel and Distributed Computing[C]. Proc. of the 15^th ACM Symposium on Operation Systems Principles, Copper Mountain, Colorado, 1995-12:3-6.
  • 4Bhoedjang R, R"uhl T, Bal H E. Design Issues for User-level Network Interface Protocols on Myrinet[D]. Dept. of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, The Netherlands,1998.

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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