3.7 高速缓冲存储器 高速缓冲存储器的功能是提高CPU数据输入/输出的速率,突破所谓的存储器瓶颈问题,即CPU
3.7.6 Cache的性能
增加Cache的目的,就是在性能上使主存的平均读出时间尽可能接近Cache的读出时间,因此,Cache的命中率应接近于1。由于程序访问的局部性,这是可能的。在一个程序执行期间,设Nc表示Cache完成存取的总次数,Nm表示主存完成存取的总次数,h为命中率,则有:
若tc表示命中时的Cache访问时间,tm表示未命中时的主存访问时间,则Cache/主存系统的平均访问时间ta为:
设r=tm/tc,表示主存慢于Cache的倍率,e表示访问效率,则有:
为提高访问效率,命中率h越接近1越好,r值以5~10为宜,不宜太大。命中率h与程序的行为、Cache的容量、组织方式、块的大小有关。
关于"最后阶段,真题的正确打开方式_备考经验_考研帮"有15名研友在考研帮APP发表了观点
扫我下载考研帮
最新资料下载
2021考研热门话题进入论坛
考研帮地方站更多
你可能会关心:
来考研帮提升效率