|
Title:
|
IO-lite: A copy-free UNIX I/O system |
|
Author:
|
Pai, Vivek Sadananda |
|
Advisor:
|
Zwaenepoel, Willy |
|
Degree:
|
Master of Science thesis |
|
Abstract:
|
Memory copy speed is known to be a significant barrier to high-speed communication. We perform an analysis of the requirements for a copy-free buffer system, develop an implementation-independent applications programming interface (API) based on those requirements, and then implement a system that conforms to the API. In addition, we design and implement a fully copy-free filesystem cache.
Performance tests indicate that our system dramatically outperforms traditional systems on communications-oriented tasks by a factor of 2 to 10. Application programs that have been modified to utilize our copy-free system have also shown reductions in run time, ranging from 10% to nearly 50%. |
|
Citation:
|
Pai, Vivek Sadananda. "IO-lite: A copy-free UNIX I/O system." Masters Thesis, Rice University, ETD http://hdl.handle.net/1911/17117. |
|
Citable link to this page:
|
http://hdl.handle.net/1911/17117 |
|
Date:
|
1997 |