CSAPP随笔:高速缓存

 

 

 

解决的问题: 系统消耗大量的时间将信息从一个地方移动到另一个地方。较大的存储设备 比 较小的存储设备运行得慢。价格上速度快的要远高于速度慢的, 同时加快处理器要比加快主存容易的多。

高速缓存器: 更小更快,存放处理器近期可能需要的信息。

                   L1缓存:容量比寄存器文件大很多,但运行速度接近寄存器。

                   L2缓存:容量更大,通过一条特殊的总线连接到CPU,进程访问L2的速度比L1的长5倍。

                   L1及L2缓存通过静态随机访问存储器(SRAM)的硬件技术实现。

                   具有局部原理,程序访问局部区域里的数据及代码的趋势。将经常访问的数据存放到高速缓存中,加速内存操作。

存储器的结构

 

 

 

posted @ 2023-01-27 10:55  fourmii  阅读(48)  评论(0编辑  收藏  举报