perf lock 锁竞争分析

采集内核锁事件并汇总竞争与等待耗时, 用于定位并发度提升后的瓶颈转向。

记录与汇总

记录与汇总
perf lock record -p 12345 -- sleep 5
perf lock report | head -30
依赖内核锁事件支持; 无输出时先确认内核配置与本机能力。

易错点

  • 内核未启用相关事件时误判为无竞争
  • 忽略记录窗口内的负载变化

数据来源与参考

  • man perf-lock
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌