• 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