首页 > 关于CAS原子性的疑问
头像
褐色鸟群
发布于 2021-06-04 16:52
+ 关注

关于CAS原子性的疑问

会不会有这种场景:

如有一个值为3

A线程想把他更新成4,先比较期望值是不是3,比较完后,正要进行替换操作。线程被切了。

线程B成功把3变成5

线程A恢复后,执行替换操作又把它变成了4。

总得来说CAS是如何保证 比较和替换 这两个操作是原子性的。

全部评论

(4) 回帖
加载中...
话题 回帖

相关热帖

热门推荐