Cache·高速缓存存储器
/*
开始时间:2021/05/03
结束时间:2021/05/04
字数:3.2k
修改日志:
1.暂无
*/
文章目录
引言
在计算机的运行过程中,CPU直接从内存(主存)中获取数据,经过长期的发展,CPU的运算速度发展迅速,但是主存的发展相比之下却比较缓慢,CPU 的运算速度远远大于CPU与主存的数据传输速度。所以我们引入了高速缓存存储器(cache),解决了这一发展不平衡的问题。
在本文中,主要针对Cache的地址映射问题,简要概述Cache的基本结构和命中率问题。
cache的发展
在计算机的使用过程中,人们发现了计算机数据存储与读取时的两个特点:
程序的局部性原理①
a)时间局部性:如果一个存储单元被访问,则可能该单元会很快被再次访问。
b)空间局部性:如果一个存储单元被访问,则该单元临近的单元也可能很快被访问。
cache的构成
Cache 的基本结构⑤: