2019-12-26 悲观锁与乐观锁

2019-12-26  本文已影响0人  Yangxy_Lazy

一、悲观锁

二、乐观锁

   - CAS 算法涉及到三个操作数
   - 需要读取内存值V
   - 进行比较的值 A
   - 拟写入的新值B
   - 当且仅当 V 的值等于 A 时,CAS 通过原子方式用新值 B 来更新 V 的值,否则 不会执行任何操作(比较和替换是一个原子操作)。一般情况下是一个自旋操
作,即不断的重试

三、总结

四、补充

上一篇下一篇

猜你喜欢

热点阅读