The design and evaluation of policy-controllable buffer cache

被引:0
|
作者
Ahn, CJ [1 ]
Choi, SU [1 ]
Park, MS [1 ]
Choi, JY [1 ]
机构
[1] Korea Univ, Dept Comp Engn & Sci, Sungbuk Ku, Seoul 136701, South Korea
关键词
D O I
10.1109/ICPADS.1997.652628
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:764 / 771
页数:8
相关论文
共 50 条
  • [31] Performance evaluation of an optimal cache replacement policy for wireless data dissemination
    Xu, JL
    Hu, QL
    Lee, WC
    Lee, DL
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2004, 16 (01) : 125 - 139
  • [32] Implementation, analysis and performance evaluation of the IRP-cache replacement policy
    Jaragh, M
    Hasswa, A
    TENCON 2004 - 2004 IEEE REGION 10 CONFERENCE, VOLS A-D, PROCEEDINGS: ANALOG AND DIGITAL TECHNIQUES IN ELECTRICAL ENGINEERING, 2004, : A1 - A4
  • [33] Database Buffer Cache Simulator to Study and Predict Cache Behavior for Query Execution
    Phalak, Chetan
    Singhal, Rekha
    Jhunjhunwala, Tanmay
    DATA: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA MANAGEMENT TECHNOLOGIES AND APPLICATIONS, 2016, : 71 - 78
  • [34] Second-level buffer cache management
    Zhou, YY
    Chen, ZF
    Li, K
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (06) : 505 - 519
  • [35] A Versatile Data Cache for Trace Buffer Support
    Lai, Chun-Hung
    Yang, Yun-Chung
    Huang, Ing-Jer
    2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [36] Oracle 中 Buffer Cache 的研究
    李丹
    内蒙古科技与经济, 2016, (24) : 76+88 - 76
  • [37] A Versatile Data Cache for Trace Buffer Support
    Lai, Chun-Hung
    Yang, Yun-Chung
    Huang, Ing-Jer
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (11) : 3145 - 3154
  • [38] Block Pattern Based Buffer Cache Management
    Shrawankar, Urmila
    Gupta, Reetu
    PROCEEDINGS OF THE 2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2013), 2013, : 963 - 968
  • [39] A Versatile Data Cache for Trace Buffer Support
    Lai, Chun-Hung
    Yang, Yun-Chung
    Huang, Ing-Jer
    2013 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION, AND TEST (VLSI-DAT), 2013,
  • [40] Managing buffer cache by block access pattern
    G.H. Raisoni College of Engineering, Nagpur, India
    Int. J. Comput. Sci. Issues, 6 6-2 (381-387):