Efficient replacement of nonuniform objects in Web caches
- 7 August 2002
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 35 (6) , 65-73
- https://doi.org/10.1109/mc.2002.1009170
Abstract
Cache performance depends heavily on replacement algorithms, which dynamically select a suitable subset of objects for caching in a finite space. Developing such algorithms for wide-area distributed environments is challenging because, unlike traditional paging systems, retrieval costs and object sizes are not necessarily uniform. In a uniform caching environment, a replacement algorithm generally seeks to reduce cache misses, usually by replacing an object with the least likelihood of re-reference. In contrast, reducing total cost incurred due to cache misses is more important in nonuniform caching environments. The authors present the least-unified value algorithm, which performs better than existing algorithms for replacing nonuniform data objects in wide-area distributed environments.Keywords
This publication has 7 references indexed in Scilit:
- LRFU: a spectrum of policies that subsumes the least recently used and least frequently used policiesIEEE Transactions on Computers, 2001
- Replacement policies for a proxy cacheIEEE/ACM Transactions on Networking, 2000
- Biased Replacement Policies for Web Caches: Differential Quality-of-Service and Aggregate User ValueSSRN Electronic Journal, 1999
- Caching on the World Wide WebIEEE Transactions on Knowledge and Data Engineering, 1999
- Proxy cache algorithms: design, implementation, and performanceIEEE Transactions on Knowledge and Data Engineering, 1999
- ICP and the Squid web cacheIEEE Journal on Selected Areas in Communications, 1998
- Proxy caching that estimates page load delaysComputer Networks and ISDN Systems, 1997