cache基础

简介: cache

cache是系统中的一块快速SRAM,价格高,但是访问速度快,可以减少CPU到main memory的latency。

cache中的术语有:

  1) Cache hits,表示可以在cache中,查找到相应地址的entry。

  2) Cache Miss,表示在cache中,找不到相应地址的entry。

  3) Snoop,cache不断监视transaction的地址线,来不间断的检查地址地址是否在cache中。

  4) Snarf,从main memory中读出数据,同时更新cache中的旧值,称为Snarf。

  5) Dirty Data,cache中的数据,是最新的,但是main memory中的数据还未更新,称cache中的数据为dirty。Stale Data类似。

arm架构中的cache架构是harvard结构的,分为data cache和inst cache。

目录
相关文章
|
存储 缓存 数据库
【什么是Cache Aside机制】
【什么是Cache Aside机制】
293 0
|
缓存
cache
cache
104 0
|
存储 缓存
cache_t结构分析
紧接着我们来分析类结构体中cache_t, 只从单词来看就能猜出来是与缓存有关. 下面我们先看cache_t的源码:
163 0
cache_t结构分析
|
存储 SQL 缓存
|
缓存 NoSQL Redis
|
PHP 缓存
|
Java API Memcache
|
缓存 数据库