操作系统005 乐观锁与悲观锁

2020-03-14  本文已影响0人  攻城狮托马斯

本文大量信息参考 https://www.jianshu.com/p/d2ac26ca6525
用自己的话写一遍,巩固知识。

悲观锁:假设人们在修改数据的时候会发生冲突,因此有强烈的独占和排他特性,可以被多个读取,但只能被一个持锁的人改变。可以取共享锁来进行访问,也可以取排他锁来进行修改(只能一个人修改)

悲观锁

乐观锁: 假设数据一般情况下不会造成冲突, 所以在数据提交更新的时候才会对数据进行提交或更新,如果发现冲突了,由用户自行判断用不用其中的数据。

乐观锁
上一篇下一篇

猜你喜欢

热点阅读