跳过标题
上一页
上一页
 
下一页
下一页

“锁定实例”选项卡

锁定实例选项卡包含有关 Java 应用程序中的锁定实例事件的信息。

有关使用范围导航器的信息,请参阅使用范围导航器

锁定实例面板显示每个地址的锁定实例事件的直方图。它包含一个显示每个监视地址的相对锁定实例计数的饼图。单击饼图上的颜色会在图例中突出显示对应的监视地址。饼图图例包含一个表,其中列出监视地址以及锁定实例。此表包含以下几列:

有关使用表的信息,请参阅使用表

锁定实例表中选择监视地址时,堆栈树面板中会显示所选监视器的对应堆栈跟踪,并且顶级线程面板中会显示所选监视器上的阻塞线程。两个面板中的每个面板都包含一个表,其中列出堆栈跟踪或阻塞线程以及相关锁定实例数。

锁定实例选项卡底部,垃圾收集面板显示记录期间发生的垃圾收集 (GC) 事件。由于 GC 事件可以将锁定实例移动到新地址,且 JFR 会将该实例考虑为不同的锁定实例,因此可以实现这一点。要确保未得到同一锁定实例的多个表示形式,请选择连续 GC 事件之间的时间范围。这将相应地对齐范围导航器,并且您将确保没有重复的锁定实例。