如何在JMC控制台中获取阻止语句的堆栈跟踪?

时间:2017-10-30 16:07:55

标签: java profiling jmc

我正在使用Java Mission Control来分析我的应用程序。 “线程”选项卡中有用的度量标准是每个线程被阻止的次数。但是,我似乎无法找到阻止哪些代码线程被阻塞的方法。有没有办法 - 无论是以编程方式还是通过JMC - 来确定阻塞发生的位置?

1 个答案:

答案 0 :(得分:1)

您可以在“线程/热线程”选项卡上的“热方法”子选项卡中看到不同的堆栈跟踪,单击一个线程以仅查看堆栈跟踪。

在JMC 6中,您可以在“锁定实例”页面中看到相同的信息,并在“堆栈跟踪”视图中看到堆栈跟踪。