Characterizing the Miss Sequence of the LRU Cache Predrag R. Jelenkovi´ , Xiaozhu Kang c Department of Electrical Engineering Columbia University New York, NY 10027 {predrag, xiaozhu}@ee.columbia.edu ABSTRACT Renewed interest in caching systems stems from their widespread use for reducing the document download latency over the Internet. Since caches are usually organized in a hierarchical manner, it is important to study the performance properties of tandem caches. The rst step in understanding this problem is to characterize the miss stream from one single cache since it represents the input to the next level cache. In this regard, we discover that the miss stream from one single cache is approximated well by the superposition of a number of asymptotically independent renewal processes. Interestingly, when this weakly correlated miss sequence is fed into another cache, this barely observable correlation can lead to measurably di erent caching performance when compared to the independent reference model. This result is likely to enable the development of a rigorous analysis of the tandem cache performance. Keywords Web caching, hierarchical caching, least-recently-used caching, Zipf s law, average-case analysis, cache fault probability 1. INTRODUCTION The basic objective of caching is to enable high-speed access to a
/lp/association-for-computing-machinery/characterizing-the-miss-sequence-of-the-lru-cache-kWSGtBFxz7