什么是Cache?它是如何组织的?

admin2016-12-19  14

问题 什么是Cache?它是如何组织的?

选项

答案如果把程序在一段时间内集中访问的部分数据存放在高速的存储器中,访问存储器的平均时间就可以大大减少,从而减少程序的执行时间,这种高速、小容量的存储器就是Cache。Cache放在CPU与主存的中间,访问时间通常是主存的1/4到1/10。在层次化的存储器系统中,它是速度最快的存储器。Cache的基本思想是把程序执行时最频繁访问的指令和数据存放在速度较高的Cache存储器中,使得访存的平均时间接近于Cache的访问时间,而存储的容量则是主存的容量。Cache存储器的容量尽管很小,但是由于访存的局部性规律,绝大部分对存储器的访问数据都可以在Cache中发现,实际上不需要到主存中寻找,所以访存的平均时间可以接近Cache的访问时间。

解析
转载请注明原文地址:https://jikaoti.com/ti/bYWaFFFM
0

最新回复(0)