V2EX  ›  英汉词典
Enqueued related words: Write-back, Write-through, MESI, Memory Barrier

Cache Coherence

释义 Definition

缓存一致性:在多核或多处理器系统中,确保同一份数据在不同核心/处理器的各级缓存里保持“看起来一致”的机制与规则。它保证当一个核心修改了某个内存位置的值时,其他核心不会长期读到旧值(陈旧数据),从而维持共享内存程序的正确性。(该术语也常与具体协议如 MESIMOESI 等一起讨论。)

发音 Pronunciation (IPA)

/kæʃ koʊˈhɪrəns/

例句 Examples

Cache coherence prevents one core from reading stale data after another core writes an update.
缓存一致性可以防止在另一个核心写入更新后,某个核心仍读到过期数据。

Maintaining cache coherence across many cores often requires a protocol that tracks which caches hold a line and invalidates or updates them on writes.
在多核系统中维持缓存一致性通常需要一种协议来跟踪哪些缓存持有某条缓存行,并在写入时对其进行失效处理或更新。

词源 Etymology

cache 源自法语 cacher(“隐藏、藏起来”),引申为“为加速访问而临时存放的数据”。coherence 源自拉丁语 cohaerēre(“黏在一起、连贯一致”)。合起来,cache coherence 字面意思就是“缓存的连贯一致”,对应计算机体系结构里对共享数据一致性的要求。

相关词 Related Words

文学与著作 Literary Works

  • Computer Architecture: A Quantitative Approach(John L. Hennessy & David A. Patterson)——在多处理器与共享内存章节系统讲解缓存一致性与相关协议。
  • Modern Operating Systems(Andrew S. Tanenbaum & Herbert Bos)——讨论多处理器、内存与并发时会涉及一致性与相关概念。
  • Computer Systems: A Programmer’s Perspective(Randal E. Bryant & David R. O’Hallaron)——在并发与内存相关内容中触及与一致性/可见性相关的问题背景。
  • Principles of Computer System Design: An Introduction(Jerome H. Saltzer & M. Frans Kaashoek)——以系统设计原则讨论一致性与共享状态带来的挑战,其中包括与缓存一致性相关的思想。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1129 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 16:55 · PVG 00:55 · LAX 08:55 · JFK 11:55
♥ Do have faith in what you're doing.