JMM内存模型--原子性问题
2020-06-19 12:49:52 21 举报
java volatile 理解
作者其他创作
大纲/内容
store
lock
工作内存count=0-->1(失效)
CPU总线嗅探机制(监听)
unLock
CPU CORE 1
load
assign 1
Thread 1
线程2(执行引擎)count++
CPU CORE 2
线程1(执行引擎)count++
read
read/reRead
use
count=1(loadStoreBuffer)
count=0
count=0-->1
Thread 2
load/reLoad
write
工作内存count=0-->1
主内存
总线MESI缓存一致性协议
0 条评论
回复 删除
下一页