Title :
File system design using large memories
Author :
Staelin, Carl ; Garcia-Molina, Hector
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., NJ, USA
Abstract :
It is shown using experimental data that file activity is fairly stable over time, and the implications of this finding for file system design are examined. Several file access patterns and how they may be exploited to improve file system performance are shown. In particular, it is shown that current file temperature can be used to predict future file temperature. The design of the iPcress file system, which uses both a large disk cache and other techniques to improve file system performance is outlined. iPcress has a variety of cache staging algorithms and can choose the one most appropriate for each file. iPcress also stores access histories for each file to guide decisions such as file layout on DASD and caching. Preliminary performance figures for iPcress are presented
Keywords :
buffer storage; file organisation; DASD; cache staging algorithms; disk cache; file access patterns; file layout; file system design; iPcress file system; large memories; Computer science; File systems; Hardware; Modems; Operating systems; Performance analysis; Prototypes; Sprites (computer); System performance; Trademarks;
Conference_Titel :
Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9)
Conference_Location :
Jerusalem
Print_ISBN :
0-8186-2078-1
DOI :
10.1109/JCIT.1990.128264