内存储器一致性(Memory Consistency) 资料整理(转载)

内存一致性(Memory Consistency) 资料整理(转载)

 转载自 ---- http://hi.baidu.com/leexeo/blog/item/1ff95bb5528cbfdb37d3ca5a.html

 

在看Java内存模型时,(http://blog.csdn.net/oldrat/archive/2010/08/08/5797238.aspx )

常常会提到 内存一致性 的概念,如Sequential Consistency。这个概念要科普一下。

-----------------------------------------------------

国内这方面的资料不多。


内存一致性模型

http://zh.wikipedia.org/zh-cn/%E5%86%85%E5%AD%98%E4%B8%80%E8%87%B4%E6%80%A7%E6%A8%A1%E5%9E%8B

线性一致性

http://zh.wikipedia.org/zh-cn/%E7%BA%BF%E6%80%A7%E4%B8%80%E8%87%B4%E6%80%A7

线性一致性(Linear consistency),串行一致性(或顺序一致性Sequential consistency),静态一致性(Quiescent consistency)

http://jnxnj.spaces.live.com/blog/cns!20D4CC424DE1936E!871.entry

-----------------------------------------------------

 英文的资料讲要全面些。

Memory Consistency Models

http://www.cs.nmsu.edu/~pfeiffer/classes/573/notes/consistency.html

有了一个概述,提到的内存一致性模式有:Strict Consistency、Sequential Consistency、Cache Coherence等。

文中提到了另一资料:

Shared Memory Consistency Models: A Tutorial

ftp://gatekeeper.dec.com/pub/DEC/WRL/research-reports/WRL-TR-95.7.pdf

Consistency Models

http://cs.gmu.edu/cne/modules/dsm/green/memcohe.html

wikipedia.org上几个相关的词条

Consistency model

http://en.wikipedia.org/wiki/Consistency_model  

Linearizability(Strict Consistency)

http://en.wikipedia.org/wiki/Linearizability

Sequential Consistency

http://en.wikipedia.org/wiki/Sequential_consistency

whatis的词条Sequential Consistency

http://whatis.techtarget.com/definition/0,,sid9_gci212962,00.html