Title :
Replacement policies for a proxy cache
Author :
Rizzo, Luigi ; Vicisano, Lorenzo
Author_Institution :
Dipt. di Ingegneria dell´´Inf., Pisa Univ., Italy
fDate :
4/1/2000 12:00:00 AM
Abstract :
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 least recently used (LRU) and other policies and can significantly improve the performance of the cache, especially for a small one
Keywords :
cache storage; search engines; statistical analysis; LRU; LRV algorithm; Web proxy; access traces; algorithm; browsers; cost/benefit model; document; least recently used; lifetime; probabilistic parameters; proxy cache; proxy server; replacement policy design; statistical parameters; Cache memory; Communication networks; Computer architecture; Computer science; Delay; Helium; Network servers; Operating systems; Statistics; Telecommunication traffic;
Journal_Title :
Networking, IEEE/ACM Transactions on