会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
TPL
博客园
首页
新随笔
联系
订阅
管理
2020年8月12日
讲一讲Synchronized 和 volatile?
摘要: 原子性: volatile不保证原子性,特例是保证32位系统中double和long类型 sychronized保证通过加锁的方式保证原子性,如下图: 硬件层面:由于计算机的存储设备和处理器的运算速度差距非常大,所以引入了高速缓存来作为内存和处理器之间的缓冲。画一下结构图:其中包含MESI协议和优化
阅读全文
posted @ 2020-08-12 23:18 TPL
阅读(143)
评论(0)
推荐(0)
编辑
公告