Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Efficient Cooperative Caching Using Hints

Prasenjit Sarkar and John Hartman, University of Arizona

We present a very low-overhead decentralized algorithm for cooperative caching that provides performance comparable to that of existing centralized algorithms. Unlike existing algorithms that rely on centralized control of cache functions, our algorithm uses hints (i.e. inexact information) to allow clients to perform these functions in a decentralized fashion. This paper shows that a hint-based system performs as well as a more tightly coordinated system while requiring less overhead. Simulations show that the block access times of our system are as good as those of the existing tightly-coordinated algorithms, while reducing manager load by more than a factor of 15, block lookup traffic by nearly a factor of two-thirds, and replacement traffic by more than a factor of 5.

Prasenjit Sarkar, University of Arizona

John Hartman, University of Arizona

BibTeX
@inproceedings {260654,
author = {Prasenjit Sarkar and John Hartman},
title = {Efficient Cooperative Caching Using Hints},
booktitle = {USENIX 2nd Symposium on OS Design and Implementation (OSDI 96)},
year = {1996},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/osdi-96/efficient-cooperative-caching-using-hints},
publisher = {USENIX Association},
month = oct
}
Download

Links

Paper: 
https://www.usenix.org/legacy/publications/library/proceedings/osdi96/full_papers/sarkar/sarkar.ps
Paper (HTML): 
http://usenix.org/publications/library/proceedings/osdi96/full_papers/sarkar/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us