Title :
Implementation and evaluation of a multimedia file system
Author :
Niranjan, T.N. ; Chiueh, Tzi-cker ; Schloss, Gerhard A.
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
Abstract :
The paper describes the implementation and evaluation of MMFS, a Multimedia File System that extends the UNIX File System (UFS) specifically for interactive multimedia applications. MMFS supports a two-dimensional file structure for single-medium editing and multiple-media playback environments. The API allows the communication of application-specific information to MMFS for performance optimization. MMFS significantly improves interactive playback performance by supporting intelligent prefetching and state-based caching, prioritized real-time disk scheduling, and synchronized multi-stream retrieval. In addition to improved response time for VCR-like playback modes, the MMFS optimizations lead to minimal synchronization skew during multi-stream retrievals, and orders-of-magnitude reduction in response time for editing operations, when compared to UFS
Keywords :
Unix; application program interfaces; cache storage; file organisation; interactive systems; multimedia computing; real-time systems; scheduling; software performance evaluation; 2D file structure; API; MMFS; UNIX File System; VCR-like playback modes; application-specific information communication; editing operation response time reduction; intelligent prefetching; interactive multimedia applications; interactive playback performance; minimal synchronization skew; multi-stream retrievals; multimedia file system; multiple-media playback environments; optimizations; performance optimization; prioritized real-time disk scheduling; response time; single-medium editing; state-based caching; synchronized multi-stream retrieval; Application software; Computer science; Delay; Electronic mail; File systems; Information retrieval; Multimedia systems; Prefetching; Quality of service; Real time systems;
Conference_Titel :
Multimedia Computing and Systems '97. Proceedings., IEEE International Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
0-8186-5530-5
DOI :
10.1109/MMCS.1997.609602