计算机科学

首页 > 计算机科学

缓存一致性

2018-09-03 09:32:30     所属分类:并发计算
在高速缓存中的共享资源

在计算机科学中,缓存一致性英语:Cache coherence,或cache coherency),又译为缓存连贯性缓存同调,是指保留在高速缓存中的共享资源,保持数据一致性的机制。

在一个系统中,当许多不同的设备共享一个共同存储器资源,在高速缓存中的数据不一致,就会产生问题。这个问题在有数个CPU的多处理机系统中特别容易出现。

缓存一致性可以分为三个层级:

  1. 在进行每个写入运算时都立刻采取措施保证数据一致性
  2. 每个独立的运算,假如它造成数据值的改变,所有进程都可以看到一致的改变结果
  3. 在每次运算之后,不同的进程可能会看到不同的值(这也就是没有一致性的行为)

定义


上一篇:晶体电脑
相关推荐