Cache
Cache主要的作用是用来弥补CPU和内存之间的速度差距
如果Cache的访问命中率为h,而Cache的访问周期时间是t1,主存储器的访问周期时间是t2,则整个系统的平均访存时间就应该是:
t3=h×t1+(100%-h)×t2
平均访问时间t3=Cache访问命中率h×Cache访问周期时间t1+(百分之百-Cache访问命中率h)×主存储器访问周期时间t2
Cache淘汰算法:
一、先进先出算法:最先进入的数据最先淘汰
二、最近最少使用算法:把CPU最少使用的数据淘汰掉
三、随机淘汰算法:随机淘汰老数据,放入新数据