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
Link To Document