DocumentCode :
3496623
Title :
I/O Buffer Cache Mechanism Based on the Frequency of File Usage
Author :
Katakami, Tatsuya ; Tabata, Toshihiro ; Taniguchi, Hideo
Author_Institution :
Grad. Sch. of Natural Sci. & Technol., Okayama Univ., Okayama
Volume :
2
fYear :
2008
fDate :
11-13 Nov. 2008
Firstpage :
76
Lastpage :
82
Abstract :
Most operating systems manage buffer caches for buffering I/O blocks, because I/O processing is slower than CPU processing. Application programs request I/O processing from files. In order to improve the performance of I/O processing, a buffer cache should be managed with regard to both blocks and files. This paper proposes an I/O buffer cache mechanism based on the frequency of file usage. This mechanism calculates the importance of each file. Then, blocks of important files are stored in a protected space. The blocks stored in the protected space are given priority for caching. We evaluated the proposed mechanism by kernel make processing. The results show that the proposed mechanism improves the processing time by 18 s (5.7%) as compared to the LRU algorithm.
Keywords :
buffer storage; cache storage; operating systems (computers); buffer cache management; file usage; operating systems; Buffer storage; Conference management; File systems; Frequency; Information management; Information technology; Kernel; Operating systems; Protection; Technology management; application program; buffer cache; file;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Convergence and Hybrid Information Technology, 2008. ICCIT '08. Third International Conference on
Conference_Location :
Busan
Print_ISBN :
978-0-7695-3407-7
Type :
conf
DOI :
10.1109/ICCIT.2008.107
Filename :
4682217
Link To Document :
بازگشت