DocumentCode :
2222982
Title :
Disk management for a hard real-time file system
Author :
Cheng, Raymond M K ; Gillies, D.W.
Author_Institution :
Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
fYear :
1996
fDate :
12-14 Jun 1996
Firstpage :
255
Lastpage :
260
Abstract :
The problem of scheduling disk requests in a personal hard real-time read/write file system is examined. We propose a fixed-period scan (FSCAN) approach for disk scheduling in our file system. The idea is to use the CSCAN policy to pick up the data blocks requested by a periodic preemptive schedule. The approach trades disk block size and memory buffer size for higher performance. We derive the worst-case seek and rotational overhead for the FSCAN algorithm, and we show that the worst case seek overhead can be measured empirically for a large class of seek functions. Using this approach and utilizing measured seek functions from real disk drives, we show that these policies can transfer data at 40-70% of the maximum transfer rate of modern disk drives, depending an the file system parameters. A configuration program is developed to automatically test and configure the FSCAN algorithm for modern hard disks. The design and testing of this program are described
Keywords :
magnetic disc storage; real-time systems; scheduling; storage management; disk drives; disk management; disk requests; disk scheduling; fixed-period scan; hard disks; read/write file system; real-time file system; rotational overhead; seek functions; worst-case seek; Application software; Bandwidth; Disk drives; File systems; Job shop scheduling; Operating systems; Power capacitors; Real time systems; Streaming media; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 1996., Proceedings of the Eighth Euromicro Workshop on
Conference_Location :
L´Aquila
ISSN :
1068-3070
Print_ISBN :
0-8186-7496-2
Type :
conf
DOI :
10.1109/EMWRTS.1996.557933
Filename :
557933
Link To Document :
بازگشت