SESK: Stuff Everyone Should Know · sesk.info/tech-cache-levels-l1
In a CPU with L1, L2 and L3 caches, which level is smallest and fastest?
L1, the level closest to the processor core.
- L3
- L2
- L1 ✔
Why: A small cache can be very fast, but it misses more often. So chips stack levels: a tiny, quick L1, then a bigger L2, then a larger L3. A miss in one level checks the next before going out to slow main memory.
Huh, didn't know that: Most processors today have up to three levels of cache between the core and RAM.
Why is L1 cache always first in line? It's the closest friend the CPU has.
Like this card?
References
Answer: L1. A small cache can be very fast, but it misses more often. So chips stack levels: a tiny, quick L1, then a bigger L2, then a larger L3. A miss in one level checks the next before going out to slow main memory.
- OpenStax Introduction to Computer Science 5.5: Memory Hierarchy openstax.org/books/introduction-computer-science/pages/5-5-memory-hierarchy
Level 1 (L1), closest to the processor, is small in capacity and very fast but with a potentially low hit rate.
Checked 2026-10-10.
Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.
More stuff everyone should know
That's stuff everyone should know.