articleMar 31, 2003Closed access

ARC: a self-tuning, low overhead replacement cache

IBM Research - Almaden

Abstract

Abstract — We consider the problem of cache management in a demand paging scenario with uniform page sizes. We propose a new cache management policy, namely, Adaptive Replacement Cache (ARC), that has several advantages. In response to evolving and changing access patterns, ARC dynamically, adaptively, and continually balances between the recency and frequency components in an online and selftuning fashion. The policy ARC uses a learning rule to adaptively and continually revise its assumptions about the workload. The policy ARC is empirically universal, that is, it empirically performs as well as a certain fixed replacement policy– even when the latter uses the best workload-specific tuning parameter that was…

Citation impact

792
total citations
FWCI
17.63
Percentile
100%
References
31
Citations per year

Authors

2

Topics & keywords

Keywords
  • Cache
  • Computer science
  • Cache algorithms
  • Cache invalidation
  • Cache pollution
  • Smart Cache
  • Cache coloring
  • Page cache
No related works found for this paper.