0

SunのJava5を使用しているアプリケーション用にSunSolarisマシンでスレッドダンプを生成する必要があります。次のコマンドを使用してスレッドダンプを生成しています。

kill -QUIT pid

ただし、これを使用して生成されたスレッドダンプは、ダンプが取得されたときのタイムスタンプをログに記録しません。複数のスレッドダンプを取得すると、これが問題を引き起こします。

スレッドダンプを使用してタイムスタンプを取得する方法を提案できますか?

4

1 に答える 1

1


JDK6.0で提供されているVisualVMユーティリティを使用できます。visualvmを使用してJava5アプリケーションに接続し、スレッドダンプ、メモリダンプなどを取得/比較できます。

于 2011-01-25T07:13:10.923 に答える