Publication Details
Author: V. G. Polimenis
Group: ICSI Technical Reports
Date: March 1991
PDF: http://www.icsi.berkeley.edu/pubs/techreports/tr-91-020.pdf
Overview:
A multimedia file system is one that can support real-time sessions as well as normal disk traffic. When a request for a real-time session is accepted, the file system guarantees that, as long as the system does not crash and the user process reads or writes data at most as fast as the initially specified rate, starvation will never occur.
It is shown that the only hard requirement for the acceptance of a set of real-time sessions are that there is enough disk bandwidth and buffer space. A rigorous discussion of these requirements as well as the various parameters that affect the system's behaviors are presented.
Finally and most importantly, a scheduler that uses this theory to schedule the various disk transfers is designed. The scheduler guarantees the non-starvation for multimedia sessions and also that interactive (non-real-time) jobs will experience acceptable response delays.
Bibliographic Information:
ICSI Technical Report TR-91-020
Bibliographic Reference:
V. G. Polimenis. The Design of a File System that Supports Multimedia. ICSI Technical Report TR-91-020, March 1991
