高速缓存
程序运行的生命周期:
加载程序:
执行程序,输出字符串:
容量较大的存储设备要比较小的存储设备运行得慢,而快速设备的造价远高于同类的低速设备。
高速缓存:暂时存储区域,容量更小,速度更快,存放处理器近期可能会需要的信息。
利用了高速缓存的局部性原理,即程序具有访问局部区域里的数据和代码的趋势。通过让高速缓存里存放可能经常访问的数据的方法,大部分的存储器操作都能在快速的高速缓存中完成。
程序运行的生命周期:
加载程序:
执行程序,输出字符串:
容量较大的存储设备要比较小的存储设备运行得慢,而快速设备的造价远高于同类的低速设备。
高速缓存:暂时存储区域,容量更小,速度更快,存放处理器近期可能会需要的信息。
利用了高速缓存的局部性原理,即程序具有访问局部区域里的数据和代码的趋势。通过让高速缓存里存放可能经常访问的数据的方法,大部分的存储器操作都能在快速的高速缓存中完成。