Design and evaluation of policy-controllable buffer cache

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

Research output: Contribution to conferencePaper

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

    Ahn, C. J., Choi, S. U., Park, M. S., & Choi, J. Y. (1997). Design and evaluation of policy-controllable buffer cache. 764-771. Paper presented at Proceedings of the 1997 International Conference on Parallel and Distributed Systems, Seoul, South Korea, .