Cache

Cache主要的作用是用来弥补CPU和内存之间的速度差距

如果Cache的访问命中率为h,而Cache的访问周期时间是t1,主存储器的访问周期时间是t2,则整个系统的平均访存时间就应该是:

t3=h×t1+(100%-h)×t2

平均访问时间t3=Cache访问命中率h×Cache访问周期时间t1+(百分之百-Cache访问命中率h)×主存储器访问周期时间t2

Cache淘汰算法:

一、先进先出算法:最先进入的数据最先淘汰
二、最近最少使用算法:把CPU最少使用的数据淘汰掉
三、随机淘汰算法:随机淘汰老数据,放入新数据
二维码

发表评论