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 条
  • [1] Design, Implementation, and Evaluation of Write-Back Policy with Cache Augmented Data Stores
    Ghandeharizadeh, Shahram
    Hieu Nguyen
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (08): : 836 - 849
  • [2] Design of an Intelligent Data Cache with Replacement Policy
    Begum, B. Shameedha
    Ramasubramanian, N.
    INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2019, 10 (02): : 87 - 107
  • [3] Log-Buffer Aware Cache Replacement Policy for Flash Storage Devices
    Anwar, Usman
    Paik, Joon-Young
    Jin, Rize
    Chung, Tae-Sun
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2017, 63 (01) : 77 - 84
  • [4] A New Buffer Cache Design Exploiting both Temporal and Content Localities
    Ren, Jin
    Yang, Qing
    2010 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2010, 2010,
  • [5] Low-power instruction cache design based on record buffer
    School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
    Jisuanji Yanjiu yu Fazhan, 2006, 4 (744-751):
  • [6] I/O-Cache: A Non-Volatile Memory Based Buffer Cache Policy to Improve Storage Performance
    Fan, Ziqi
    Haghdoost, Alireza
    Du, David H. C.
    Voigt, Doug
    2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2015), 2015, : 102 - 111
  • [7] Column Cache: Buffer Cache for Columnar Storage on HDFS
    Yoshimura, Takeshi
    Chiba, Tatsuhiro
    Horii, Hiroshi
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 282 - 291
  • [8] An Algorithm for Buffer Cache Management
    Subha, S.
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 889 - 893
  • [9] DESIGN ALGORITHMS FOR ASYNCHRONOUS WRITE OPERATIONS IN DISK-BUFFER-CACHE MEMORY
    HAC, A
    JOURNAL OF SYSTEMS AND SOFTWARE, 1991, 16 (03) : 243 - 253
  • [10] Distributed prefetch-buffer cache design for high performance memory systems
    Alexander, T
    Kedem, G
    SECOND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, : 254 - 263