Term / 术语
CPU Cache
Central Processing Unit Cache
简明解释
位于处理器附近、保存近期或可能再次访问数据的高速小容量存储层。
CPU Cache 缓解处理器与主内存之间的速度差距。数据命中缓存时,处理器无需等待更慢的内存层;缺失时,则要从下一级缓存或主内存取回数据。
现代处理器通常包含 L1、L2 和 L3 等层级。层级越靠近执行单元,通常容量越小、延迟越低;具体结构会随处理器架构变化。
Term / 术语
Central Processing Unit Cache
位于处理器附近、保存近期或可能再次访问数据的高速小容量存储层。
CPU Cache 缓解处理器与主内存之间的速度差距。数据命中缓存时,处理器无需等待更慢的内存层;缺失时,则要从下一级缓存或主内存取回数据。
现代处理器通常包含 L1、L2 和 L3 等层级。层级越靠近执行单元,通常容量越小、延迟越低;具体结构会随处理器架构变化。
Hardware / Programming Languages
从局部性原理出发,具体讲解 CPU 缓存的索引、标签匹配、组相联结构、写入策略,以及面向缓存的代码重构方法。