java内存模型三大特性,原子性与volatile
2021-05-09 00:01:49 4 举报
原子性
作者其他创作
大纲/内容
L2cache 1MB
count=0
主内存
bus总线(裁定)
L3cache 6MB
count=count+1
L1 cache256kb
2.load
3.use
1.read
core0-threadA
4修改
core1-threadB
thread0 寄存器
5.通知缓存的数据可以丢弃了
线程B的数据可能时丢弃也可能是被覆盖
4
thread1 寄存器
6.通知已经丢弃
store buffer
5.将数据缓存在缓冲带中
CPU Inter(R)core
7.数据同步更新到主内存中
收藏
收藏
0 条评论
回复 删除
下一页