SNIA Developer Conference September 15-17, 2025 | Santa Clara, CA

Name
Juncheng Yang
First Name
Juncheng
Last Name
Yang
Old Speaker ID
516
Is 2024 Speaker
Off
Show speaker in homepage block
Off
Photo

No More LRU: Simple Scalable Caching with Only FIFO Queues

Submitted by Anonymous (not verified) on
  • Caching is used in almost every component of today's storage systems to speed up data access and reduce data movement. The most important component of a cache is the eviction algorithm that decides which objects to keep in the very limited cache space. While Least-Recently-Used (LRU) is the most common eviction algorithm, it suffers from many problems.
  • First, LRU is not scalable. LRU maintains objects in last-access order, which requires a doubly-linked list.
Subscribe to Juncheng Yang