高速缓存

速度与大小/价格

  1. 速度与大小

    更大的存储设备运行得更慢

  2. 速度与价格

    更快的存储设备造价高于低速设备。

更快,就是更贵和更小。于是我们采用了高速缓存。

高速缓存 Cache

用于存放处理器最近需要的信息。

  • 物理组成

    静态随机访问存储器SRAM

  • 多级缓存

    L1,最快,最小;

    L2,通过特殊总线连接到处理器。

局部性原理

程序具有访问局部区域内代码和数据的趋势,通过让cache中存放经常访问的数据,大部分的内存操作都能在cache中完成。