当前位置: 首页 > news >正文

synchronized 锁释放时的“竞争“


一、先说结论:这里的"竞争"是指多个线程同时试图获取同一把锁,但锁只有一个,最终只有一个能成功,其他失败者必须等待或重试。

你可以把锁想象成一个只能容纳1个人的卫生间,线程就是想上厕所的人。

  • 竞争:多个人同时冲向卫生间,去拉门把手(尝试获取锁)。
  • 抢到锁:拉开门进去了(成功获取锁,执行临界区)。
  • 没抢到:门被锁着,只能排队等待(阻塞或自旋)。

二、竞争在JVM层面到底发生了什么?

锁的内部结构(重量级锁)

HotSpot中,每个对象头(Mark Word)膨胀为重量级锁后,会指向一个ObjectMonitor结构。这个结构里有几个关键队列:

┌─────────────────────────────────────────────────────┐ │ ObjectMonitor │ ├─────────────────────────────────────────────────────┤ │ _owner → 当前持有锁的线程 │ │ _EntryList → 等待获取锁的线程队列(竞争池) │ │ _WaitSet → 调用了 wait() 的线程队列 │ │ _cxq → 新来的竞争线程栈(Contention List)│ └─────────────────────────────────────────────────────┘
http://www.jsqmd.com/news/1222496/

相关文章:

  • 从零开始:Qwen3.5-4B 大模型 LoRA 微调实战教程
  • 2026年7月亲身探访长沙亨得利官方名表服务中心|最新地址与24小时售后热线 - 亨得利官方博客
  • A.每日一题:1846. 减小和重新排列数组后的最大元素
  • 武汉初阳教育2026年专升本考前辅导全解析(权威指南) - 武汉中职最新信息发布
  • 2026新疆玉器合规商家行业排行情况汇总参考 - 互联网科技品牌测评
  • 2026年安卓开发板工厂终极选购指南:深度测评五家真实力派,让你的决策不踩坑 - 品牌报告
  • 泉州改灯选嘟嘟车灯,专业实力铸就本地口碑标杆 - Ayu8888
  • 基于NXP-LPC55S69手动移植FreeRTOS教程
  • 祥玉奇源玉器行:深耕十六载的和田玉专营全链服务商 - 互联网科技品牌测评
  • 抖音翡翠商家排行:5家实体店铺深度盘点 - 互联网科技品牌测评
  • 权威信息公示!亨得利官方服务项目及价格查询|详细网点地址及服务电话(2026年7月最新) - 亨得利官方
  • 全国正品翡翠加工定制店排行 基于工艺与服务的客观盘点 - 互联网科技品牌测评
  • 2026 常熟地下室防水排名 TOP3,别墅 / 车库返潮渗水正规商家测评 - 苏易房屋修缮
  • 信息管理与信息系统考什么证书对就业有用
  • 2026 昆山地下室防水排名 TOP3,别墅 / 车库返潮渗水正规商家测评 - 苏易房屋修缮
  • 海光DCU上部署IndexTTS-2:实现情感可控的零样本语音克隆(完整教程)
  • 基于WebAssembly的位图矢量化技术实现机制与工程实践
  • 2026天津包车公司排名前三强全解析:含商务接待与会展用车攻略,教你识别正规靠谱车队 - 米米Ada
  • 2026年7月最新宝玑温州大悦城维修保养服务电话 - 亨得利钟表维修中心
  • FreeRTOS xTaskCreate 最后一个参数传地址与NULL的区别详解
  • 亲身到店探访北京宇舶官方售后服务中心|全新热线和维修门店地址(2026年7月最新) - 亨得利官方服务中心
  • 武汉中考200分能上什么学校2026年最新推荐 - 武汉中职最新信息发布
  • 国石玉源玉石中心:全方位解析是否值得莅临品鉴 - 互联网科技品牌测评
  • 论文大纲可以免费生成的AI论文写作软件有哪些
  • 2026 年现阶段,金川有实力的q345e精密钢管定做厂家找哪家,揭秘:这个钢管如何颠覆您的材料成本计算? - 品质体验官
  • Windows操作系统安装Gitea教程
  • 如何高效实现抖音视频批量自动化发布:5步完整部署方案
  • [通信与计算]离散时间信号处理:理论、算法与工程实践
  • 2026成都口碑好的民办学校:为明学校与嘉祥成外棠外的综合排名对比 - 阿辰运营笔记
  • 2026 年新消息:得荣可靠的水库鱼塘围栏供货商哪家权威,别再乱搭了!这套围栏如何让你的水库鱼塘收益翻倍? - 实业推荐官【官方】