Title :
General data streaming
Author :
Miller, Frank W. ; Keleher, Pete ; Tripathi, Satish K.
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Abstract :
This work presents a new I/O system design and implementation targeted at applications that perform data streaming. The approach yields true zero-copy transfers between I/O devices in many instances. We give a general characterization of I/O elements and provide a framework that allows analysis of the potential for zero-copy transfers. Finally, we describe the design, implementation, and performance of a prototype I/O system in a real time, embeddable, 32-bit operating system whose design is based on the presented analysis to minimize data copying
Keywords :
data handling; input-output programs; real-time systems; systems analysis; I/O devices; I/O elements; I/O system design; data copying; embeddable 32-bit operating system; general characterization; general data streaming; prototype I/O system; true zero-copy transfers; zero-copy transfers;
Conference_Titel :
Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE
Conference_Location :
Madrid
Print_ISBN :
0-8186-9212-X
DOI :
10.1109/REAL.1998.739749