Main | Browse | Search | Author Links | Manage ETD List | Review ETDs | Catalog ETDs | Help
 

Title page for ETD etd-04212006-115556


Type of Document Master's Thesis
Author Schorer, Anthony Joseph
URN etd-04212006-115556
Title Buffer Management In Zero-Copy I/O Protocols
Degree Master of Science in Computer Science and Engineering
Department Computer Science and Engineering
Advisory Committee
Advisor Name Title
Lambert Schaelicke Committee Co-Chair
Xiaobo Sharon Hu Committee Co-Chair
Aaron Striegel Committee Member
Surendar Chandra Committee Member
Keywords
  • linux zero-copy
Date of Defense 2006-04-13
Availability restricted
Abstract
The relative cost of memory operations continues to increase as processor performance improvements outpace memory performance improvements. In operating systems based upon copy semantics, this widening performance gap represents an ever-increasing portion of application execution time consumed by I/O

overhead. Buffering schemes such as Fbufs and Container Shipping incorporate virtual memory page remapping and exploit locality in I/O traffic in an effort to reduce memory copying in the kernel. This thesis introduces a circular (ring) buffer management facility that reduces computation on the I/O critical path and allows greater control over memory consumed in the course of I/O. The system is implemented in Linux and cross-domain and network I/O bandwidths are measured, analyzed, and compared to those offered by Fbufs.

Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
[campus] SchorerAJ042006.pdf 469.74 Kb 00:02:10 00:01:07 00:00:58 00:00:29 00:00:02
[campus] indicates that a file or directory is accessible from the campus network only.

Browse All Available ETDs by ( Author | Department )

If you have more questions or technical problems, please Contact the Graduate School.