- 2
- 0
- 约4.07千字
- 约 4页
- 2021-04-25 发布于新疆
- 举报
公平锁/非公平锁
可重入锁
独享锁/共享锁
互斥锁/读写锁
乐观锁/悲观锁
分段锁
偏向锁/轻量级锁/重量级锁
自旋锁
在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的
内容如下:
公平锁/非公平锁
可重入锁
独享锁/共享锁
互斥锁/读写锁
乐观锁/悲观锁
分段锁
偏向锁/轻量级锁/重量级锁
自旋锁
上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计,下面
总结的内容是对每个锁的名词进行一定的解释。
公平锁/非公平锁
公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是指多个线程获取锁的顺序并不是按照申请
锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现
象。对于Java Reentr antLock而言,通过构造函数指定该锁是否是公平锁,默认是非公平锁。非公平锁
的优点在于吞吐量比公平锁大。对于Synchronized
您可能关注的文档
最近下载
- 结构力学Ⅰ(第4版)龙驭球课后习题答案.pdf
- 《党建思想》学习.ppt VIP
- 第九章 战争与和平-名著《红星照耀中国》内容概括+思维导图+原文批注+阅读训练初中语文.docx VIP
- (2026版)国家以工代赈管理办法核心要点PPT课件.pptx VIP
- 2025年中级软件设计师上半年下午试题.pdf VIP
- 2026中国城市更新案例库白皮书_复旦大学住房政策研究中心 2.pdf VIP
- 领英:2024年全球绿色技能报告(英文版).pdf VIP
- 2026年小学成语故事《飞黄腾达》境遇变化教学教案.docx VIP
- 中职英语高教版基础模块2 Unit 1 Travel Reading and Writing 课件.pptx
- 二次供水泵房规范.docx VIP
原创力文档

文档评论(0)