Ch05-锁

Ch05-锁

March 14, 2017
Software Engineering
software

锁概念

Java #

  • 乐观锁 VS 悲观锁
  • 自旋锁 VS 适应性自旋锁
  • 无锁 VS 偏向锁 VS 轻量级锁 VS 重量级锁
  • 公平锁 VS 非公平锁
  • 可重入锁 VS 非可重入锁
  • 读写锁 | 独享锁 (排他锁) VS 共享锁

C++ #

  • 乐观锁 VS 悲观锁
  • 自旋锁
  • 条件锁
  • 读写锁
  • 可重入锁 (递归锁) VS 非可重入锁 (非递归锁)
  • 读写锁 | 独享锁 (排他锁) VS 共享锁

MySQL #

  • 读写锁 | 独享锁 (排他锁) VS 共享锁
  • 意向排他锁 VS 意向共享锁
  • 行级锁 VS 表级锁 VS 页级锁记录所 VS 间隙锁 VS 临键锁