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