cache数据库

时间:2024-01-04 16:42:57编辑:阿奇

cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现,或者集成到CPU芯片内部,存储CPU最经常访问的指令或者操作数据。

cache的基本原理 CPU与cache之间的数据交换是以字为单位,而cache与主存之间的数据交换是以块为单位。

一个块由若干定长字组成的。

当CPU读取主存中一个字时,便发出此字的内存地址到cache和主存。

此时cache控制逻辑依据地址判断此字当前是否在 cache中:若是,此字立即传送给CPU若非,则用主存读周期把此字从主存读出送到CPU,与此同时,把含有这个字的整个数据块从主存读出送到cache中。

由始终管理cache使用情况的硬件逻辑电路来实现LRU替换算法。

上一篇:欣然什么

下一篇:伊拉克战争时间