web-dev-qa-db-ja.com

Java straceと同等

Cアプリケーションに問題がある場合、最初にアクセスするツールの1つはstraceです。たとえば、次のように簡単に確認できます。ソケットからの読み取り、またはファイルI/Oなどでブロックされている場合。ただし、これはJavaアプリケーションでは機能しません。これは、アプリの動作に関係なくJVMがスピンアウトし、strace出力を読み取れないようにする多くのノイズが発生するためです。 Javaランドの同等のツールは何ですか?

2
Gaius

JConsole を使用することをお勧めします。これにより、Java application/JVM内で何が起こっているかについての洞察が得られます。