• 循环时间长开销很大
    CAS缺点
  • 只能保证一个共享变量的原子性
    当对一个共享变量执行操作时,我们可以使用循环CAS的方式来保证原子操作,但是对多个共享变量操作时,循环CAS就无法保证操作的原子性,这个时候就可以用锁来保证原子性。
  • 引出来ABA问题

相关文章:

  • 2020-03-27
  • 2021-11-22
  • 2021-10-24
  • 2022-02-09
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2022-01-20
  • 2022-12-23
  • 2021-05-30
相关资源
相似解决方案