• DocumentCode
    1631151
  • Title

    Buffer cache management: predicting the future from the past

  • Author

    Yoon, Jinhyuk ; Min, Sang Lyul ; Cho, Yookun

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., South Korea
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    92
  • Lastpage
    97
  • Abstract
    Efficient and effective management of the buffer cache in the operating system becomes increasingly important as the speed gap between microprocessors and hard disks becomes wider This paper presents different techniques for predicting the future disk access patterns from the access history of each block and the access patterns detected for related blocks. The first part of the paper focuses on a block replacement policy called LRFU (least recently/frequently used) that subsumes the well-known LRU (least recently used) and the LFU (least frequently used) policies. Then, the next part discusses techniques for handling regular references such as sequential and looping references. Finally, the results from both trace-driven simulations and our implementation of the techniques within a real operating system are presented
  • Keywords
    cache storage; operating systems (computers); access history; block replacement policy; buffer cache management; future disk access pattern prediction; least recently/frequently used policies; looping references; operating system; regular reference handling; sequential references; trace-driven simulations; Computer science; Engineering management; File systems; Frequency; Hard disks; History; Microprocessors; Operating systems; Pattern analysis; Pattern recognition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 2002. I-SPAN '02. Proceedings. International Symposium on
  • Conference_Location
    Makati City, Metro Manila
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-1579-7
  • Type

    conf

  • DOI
    10.1109/ISPAN.2002.1004268
  • Filename
    1004268