Recent advanced in hardware technology results in the wide use of the personal computer and workstation which have cheep price and high performance. The type of data processed by modern computers has been changed from text to continuous media such as audio and video. This transition needs a new design of operating system, especially with respect to the file system.
We address the requirements of a continuous media file system such as real-time retrieval and store, efficient access mechanism of huge data, and high bandwidth. We propose a new storage scheme which advocates contiguous allocation in order to store continuous media data. Each file occupies multiple groups of contiguous blocks instead of a set of contiguous blocks on the disk. Also, we propose an acceptance test for the requests of file access.
We evaluated the performance implications through simulation studies. The result shows that the disk processing time, access and transfer time, reduced by about 60%. We concluded that the performance of multiple area allocation for each file is compatible to single area allocation in disk processing time, and reduces the external fragmentation.