• DocumentCode
    320077
  • Title

    The design and evaluation of policy-controllable buffer cache

  • Author

    Ahn, Chul-Jin ; Choi, Seong-Uk ; Park, Myong-Soon ; Choi, Jin-Young

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Korea Univ., Seoul, South Korea
  • fYear
    1997
  • fDate
    10-13 Dec 1997
  • Firstpage
    764
  • Lastpage
    771
  • Abstract
    Traditional software using BBA (Black Box Abstraction) paradigm may show performance degradations under unpredicted situations. OI (Open Implementation) is proposed to solve the problem of BBA. While conserving the advantages of the BBA, the OI provides clients with interfaces to control the strategy of the black box, and thus makes the black box to be flexible and reusable in various situations and requests. In this paper we attempt to solve the problem of the buffer cache in the operating systems using the OI. We propose a buffer cache design which can support multiple buffer replacement policy. The buffer replacement policy can be controlled by client using provided meta-interface. We modify the kernel of Linux to get performance data. According to our experimental results on Linux, the performance is improved up to 36%. We conclude that the OI can be an alternative to BBA
  • Keywords
    cache storage; programming environments; software performance evaluation; Linux; black box abstraction paradigm; multiple buffer replacement policy; open implementation; operating systems; performance data; policy-controllable buffer Cache; Buffer storage; Computer science; Costs; Database systems; Degradation; Delay; Kernel; Linux; Multimedia systems; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1997. Proceedings., 1997 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-8186-8227-2
  • Type

    conf

  • DOI
    10.1109/ICPADS.1997.652628
  • Filename
    652628