摘要: ABA问题 在没有加版本号之前,CAS会出现ABA问题:当一个值原本已经被当前线程读取到,准备通过CAS(自旋锁)将其修改的时候,突然这个时候由于网络卡顿、线程中断等一系列状况的原因,中途来了另外一个线程,将当前线程所期望的值修改成其他的值,然后又修改回来,这期间当前线程没有察觉,看了下此时的值跟预 阅读全文
posted @ 2021-07-05 21:40 没有你哪有我 阅读(782) 评论(0) 推荐(0) 编辑