Replacement policies for a proxy cache

被引:121
|
作者
Rizzo, L [1 ]
Vicisano, L
机构
[1] Univ Pisa, Dipartimento Ingn Informaz, I-56126 Pisa, Italy
[2] UCL, Dept Comp Sci, London WC1E 6BT, England
关键词
caching; communication networks; policies; replacement; Web;
D O I
10.1109/90.842139
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we analyze access traces to a Web proxy, looking at statistical parameters to be used in the design of a replacement policy for documents held in the cache. In the first part of this paper, we present a number of properties of the lifetime and statistics of access to documents, derived from two large trace sets coming from very different proxies and spanning over time intervals of up to five months. In the second part, we propose a novel replacement policy, called LRV, which selects for replacement the document with the lowest relative value among those in cache. In LRV, the value of a document is computed adaptively based on information readily available to the proxy server. The algorithm has no hardwired constants, and the computations associated with the replacement policy require only a small constant time. We show how LRV outperforms LRU and other policies and can significantly improve the performance of the cache, especially for a small one.
引用
下载
收藏
页码:158 / 170
页数:13
相关论文
共 50 条
  • [11] INSTRUCTION CACHE REPLACEMENT POLICIES AND ORGANIZATIONS
    SMITH, JE
    GOODMAN, JR
    IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (03) : 234 - 241
  • [12] Timing predictability of cache replacement policies
    Reineke, Jan
    Grund, Daniel
    Berg, Christoph
    Wilhelm, Reinhard
    REAL-TIME SYSTEMS, 2007, 37 (02) : 99 - 122
  • [13] Security Analysis of Cache Replacement Policies
    Canones, Pablo
    Kopf, Boris
    Reineke, Jan
    PRINCIPLES OF SECURITY AND TRUST (POST 2017), 2017, 10204 : 189 - 209
  • [14] Attack Resilience of Cache Replacement Policies
    Xie, Tian
    He, Ting
    McDaniel, Patrick
    Nambiar, Namitha
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [15] Timing predictability of cache replacement policies
    Jan Reineke
    Daniel Grund
    Christoph Berg
    Reinhard Wilhelm
    Real-Time Systems, 2007, 37 : 99 - 122
  • [16] Estimating the performance of cache replacement policies
    Grund, Daniel
    Reineke, Jan
    MEMOCODE'08: SIXTH ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2008, : 101 - 111
  • [17] Study and Improvement of Hybrid Algorithm in Proxy Cache Replacement
    Mao, Yingshuang
    Zheng, Yongchun
    2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL I, 2010, : 605 - 608
  • [18] Exploring the Latency Sensitivity of Cache Replacement Policies
    Nematallah, Ahmed
    Park, Chang Hyun
    Black-Schaffer, David
    IEEE COMPUTER ARCHITECTURE LETTERS, 2023, 22 (02) : 93 - 96
  • [19] Re-Examining Cache Replacement Policies
    Zebchuk, Jason
    Makineni, Srihari
    Newell, Don
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 671 - +
  • [20] Analyzing Different Cache Replacement Policies on Cloud
    Khandekar, Apurva A.
    Mane, Sunil B.
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL INSTRUMENTATION AND CONTROL (ICIC), 2015, : 709 - 712