会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
德鲁大叔817
博客园
首页
新随笔
联系
订阅
管理
2019年6月17日
乐观锁--CAS(Compare and swap)算法以及ABA问题
摘要: 1.首先做一个测试:i++。输出结果为10,因为在底层实现的时候会引入一个临时变量具体为: 所以i++就是一个非原子性操作,采用多线程再次测试:测试结果中会因为i++的非原子性操作带来读写不一致问题。比如:1,3,2,2,4,5,6,7,8,9序列的出现。两个2的出现就说明了,两个线程在同时从主存中
阅读全文
posted @ 2019-06-17 16:38 德鲁大叔817
阅读(693)
评论(0)
推荐(0)
编辑
公告