Design and evaluation of policy-controllable buffer cache

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

    Research output: Contribution to conferencePaperpeer-review

    2 Citations (Scopus)

    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.

    Original languageEnglish
    Pages764-771
    Number of pages8
    Publication statusPublished - 1997
    EventProceedings of the 1997 International Conference on Parallel and Distributed Systems - Seoul, South Korea
    Duration: 1997 Dec 101997 Dec 13

    Other

    OtherProceedings of the 1997 International Conference on Parallel and Distributed Systems
    CitySeoul, South Korea
    Period97/12/1097/12/13

    ASJC Scopus subject areas

    • Hardware and Architecture

    Fingerprint

    Dive into the research topics of 'Design and evaluation of policy-controllable buffer cache'. Together they form a unique fingerprint.

    Cite this