高速缓冲(Cache)储存器是介于CPU和内存之间的一种可高速存取信息的芯片,是CPU和RAM之间的桥梁,用于解决它们之间的速度冲突问题.其工作原理为:通常程序是按程序代码的顺序执行指令,当CPU处理了某一地址上的数据后,接下来要读取的数据很可能就在后继的地址上.于是可把这段代码一次性地从内存复制到Cache中.CPU要访问内存中的数据,先在Cache中查找,当Cache中有CPU所需的数据时(称为命中),CPU直接从Cache中读取,如果没有,就从内存中读取数据,并把与该数据相关的一部分内容复制到Cache,为下一次访问做好准备.只要算法得当,在Cache中的命中率一般很高,平均可达80%左右,从而提高了工作效率.
Cache 的作用
最新推荐文章于 2023-03-16 22:07:58 发布