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 条
  • [41] Network-centric buffer cache organization
    Peng, G
    Sharma, S
    Chiueh, TC
    25TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2005, : 219 - 228
  • [42] CACHE BUFFER FOR DISK ACCELERATES MINICOMPUTER PERFORMANCE
    HUGELSHOFER, W
    SCHULTZ, B
    ELECTRONICS, 1982, 55 (03): : 155 - 159
  • [43] An energy-oriented evaluation of buffer cache algorithms using parallel I/O workloads
    Yue, Jianhui
    Zhu, Yifeng
    Cai, Zhao
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1565 - 1578
  • [44] Effective cache replacement policy for packet processing cache
    Yamaki, Hayato
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
  • [45] An accurate and practical buffer allocation model for the buffer cache based on marginal gains
    Kim, JM
    Lee, D
    Noh, SH
    Min, SL
    Cho, Y
    Kim, CS
    INFORMATION PROCESSING LETTERS, 2003, 85 (02) : 93 - 97
  • [46] CACHE DESIGN
    MARKOWITZ, MC
    EDN, 1991, 36 (09) : 136 - &
  • [47] Evaluation and Design of Cache Replacement Policies under Flooding Attacks
    Zadnik, Martin
    Canini, Marco
    2011 7TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2011, : 1292 - 1297
  • [48] Design and performance evaluation of a cache assist to implement selective caching
    John, LK
    Subramanian, A
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1997, : 510 - 518
  • [49] Design and Evaluation of a Proxy Cache for Peer-to-Peer Traffic
    Hefeeda, Mohamed
    Hsu, Cheng-Hsin
    Mokhtarian, Kianoosh
    IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (07) : 964 - 977
  • [50] Design and Comparative Evaluation of a Hybrid Cache Memory at Architectural Level
    Wei, Wei
    Namba, Kazuteru
    Lombardi, Fabrizio
    2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 125 - 128