Cache Eviction

Noun · Development

Definitions

  1. The removal of entries from a cache when space is needed or when policies such as LRU, LFU, TTL, or invalidation rules decide the data should no longer be retained. Cache eviction behavior strongly affects hit rates and memory usage, especially under skewed or bursty workloads.

    In plain English: Removing items from a cache to make room or because they are no longer valid to keep.

    Example: "The latency spikes came from aggressive cache eviction that kept throwing out expensive-to-recompute entries during traffic bursts."

Related Terms