L1 / L2 / L3 Cache — 从结构到原理,全面图解
点击每一层了解详情 → CPU 到内存的存储层次,越往下越慢越大
模拟 CPU 请求数据时,缓存系统的查找过程
各层缓存完整参数对比,延迟越短性能越好
| 层级 | 典型容量 | 访问延迟 | 速度条 | 作用域 | 位置 |
|---|---|---|---|---|---|
| L1 Cache | 32 – 64 KB | ~4 cycles | 单核独享 | 核心内部 | |
| L2 Cache | 256 KB – 1 MB | ~12 cycles | 单核独享 | 核心紧邻 | |
| L3 Cache ⭐ | 8 – 96 MB | ~40 cycles | 所有核共享 | CPU Die 上 | |
| 主内存 RAM | 8 GB – 数百 GB | ~200+ cycles | 全系统 | 主板内存槽 |
L1 和 L2 是每个核心私有的;L3 是所有核心共享的公共缓存
这使 L3 成为多核协作和缓存一致性的核心枢纽