2017-10-30 3 views
0

私はアプリケーションをプロファイルするためにJava Mission Controlを使用しています。 「スレッド」タブの有用な指標の中には、各スレッドがブロックされた回数があります。しかし、どのコード行がブロックされているのかを見つける方法がないようです。プログラム的にもJMC経由でも、ブロッキングが発生している場所を解決する方法はありますか?JMCコンソールでブロックされたステートメントのスタックトレースを取得する方法は?

答えて

0

[ホットメソッド]サブタブの[スレッド/ホットスレッド]タブで異なるスタックトレースを確認し、スレッドをクリックするとスタックトレースのみが表示されます。

JMC 6では、Lock Instancesページで同じ情報が表示され、Stack Traceビューにスタックトレースが表示されます。

+0

ロックインスタンスが見つかりません。私はJMC 6を使用しています –

+0

Javaアプリケーションページの子としてアウトラインビューにある必要があります – Klara

+0

私は本当に愚かでなければなりません。アウトラインビューの下に「アウトラインがありません」と表示されます。 –

関連する問題