Principles of operating systems
Principles of operating systems
Designing file systems for digital video and audio
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Principles of delay-sensitive multimedia data storage retrieval
ACM Transactions on Information Systems (TOIS)
Abstractions for continuous-media programming
Computer Communications - Special issue on multimedia communications
Disk scheduling in a multimedia I/O system
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Optimization of the grouped sweeping scheduling (GSS) with heterogeneous multimedia streams
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Streaming RAID: a disk array management system for video files
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
Intelligent File Systems for Object Repositories
Proceedings of the International Workshop on Operating Systems of the 90s and Beyond
Systems for the Nineties - Distributed Multimedia Systems
Proceedings of the International Workshop on Operating Systems of the 90s and Beyond
File System Indexing and Backup
Proceedings of the International Workshop on Operating Systems of the 90s and Beyond
Scheduling and admission testing for jitter-constrained periodic threads
Multimedia Systems
BubbleUp: low latency fast-scan for media servers
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
DVDs: Much Needed “Shot in the Arm” for Video Servers
Multimedia Tools and Applications
Analyzing the Multimedia Operating System
IEEE MultiMedia
Effective Memory Use in a Media Server
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Enlarged-Maximum-Scannable-Groups for Real-Time Disk Scheduling in a Multimedia System
COMPSAC '00 24th International Computer Software and Applications Conference
QoS-oriented negotiation in disk subsystems
Data & Knowledge Engineering
GSR: A global seek-optimizing real-time disk-scheduling algorithm
Journal of Systems and Software
Hi-index | 0.24 |
We understand multimedia data processing as the handling of audio and video data together with traditional data like text and images. This multimedia data is to be stored with and by a multimedia file system which comprises one or more of the following three issues: (1) The file system can rely on various types of different physical storage devices; however, we usually encounter the same devices as in any other high performance computers; (2) the organization of files in a contiguous order and the data structuring with ropes and strands improves the throughput at the expense of additional management effort; (3) the main goal of traditional disk scheduling is to reduce the cost of seek operations, to achieve a high throughput, and to provide a fair disk access. In multimedia disk scheduling the main goal is to meet all deadlines of the time critical tasks. The buffer requirement should be kept low, and aperiodic requests should not starve, i.e. a balance between the time constraints and efficiency must be found. This paper presents a survey of these three issues, with the focus on disk scheduling. It shows how the traditional disk scheduling techniques 'first come first serve', 'shortest seek time first', SCAN and C-SCAN are enhanced or substituted by EDF, SCAN-EDF, 'group sweeping scheduling', a 'mixed strategy' and a 'continuous media file system' approach.