V2EX  ›  英汉词典

Memory-consistency

释义 Definition

内存一致性:在并发/多处理器系统中,用来规定不同处理器(或线程)对共享内存读写操作的可见顺序与结果的一组规则(即“哪些读写顺序是允许的”)。常见模型包括顺序一致性、TSO、弱一致性等。

发音 Pronunciation (IPA)

/ˈmɛməri kənˈsɪstənsi/

例句 Examples

Memory-consistency affects how threads observe shared data.
内存一致性会影响线程如何观察到共享数据。

Without a clear memory-consistency model, the same concurrent program may produce different outcomes on different CPUs due to reordering and caching effects.
如果没有清晰的内存一致性模型,由于指令重排与缓存等影响,同一个并发程序在不同 CPU 上可能产生不同结果。

词源 Etymology

memory(内存)consistency(一致性) 组合而成的技术术语:强调“共享内存的读写在多核/多线程环境下需要满足某种一致的可见性规则”。该概念在多处理器体系结构与并发编程研究中逐步发展,用于形式化描述硬件与编译器优化(如重排)对程序行为的影响。

相关词 Related Words

文学/著作中的使用 Literary Works

  • Leslie Lamport, “How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs”(讨论顺序一致性与相关一致性问题)
  • Sarita V. Adve & Kourosh Gharachorloo, “Shared Memory Consistency Models: A Tutorial”(系统梳理内存一致性模型)
  • Maurice Herlihy & Nir Shavit, The Art of Multiprocessor Programming(并发正确性与内存模型/一致性相关内容)
  • John L. Hennessy & David A. Patterson, Computer Architecture: A Quantitative Approach(体系结构中的内存一致性/内存模型讨论)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   733 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 19:15 · PVG 03:15 · LAX 11:15 · JFK 14:15
♥ Do have faith in what you're doing.