会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
老YAN
博客园
首页
新随笔
联系
订阅
管理
2020年10月14日
CAS的ABA问题的理解
摘要: 假设有3个线程对同一个资源进行操作,线程1期望数据为A才能操作成功,此时线程被2持有,将A改为B;紧接着线程被3持有,又将B改为A;最终,线程1占有资源时,预期的数据是A,于是进行了操作;但此时的A与初期的A并非同一个数据,对于只注重头尾数据的业务,这并没有什么太大的问题,但某些业务需要记录且区分数
阅读全文
posted @ 2020-10-14 23:55 老YAN
阅读(102)
评论(0)
推荐(0)
编辑
公告