8

JVMにJavaプログラムのメモリ使用量とスレッドダンプを表示するように依頼する既知のコマンドラインツールはありますか? ヘッドレスjvisualvmのようなもの?

4

3 に答える 3

11

jstatを使用して gc 情報を取得し、jstackを使用してスタック トレースを取得し、 jmapを使用してオフライン検査用のメモリ統計とメモリ ダンプを取得できます。

于 2011-12-09T18:35:02.080 に答える
1

公式のデバッガーjdbを調べてください。特定のフラグを指定して Java プログラムを実行する必要がありますが、コマンドラインからさまざまなものを確認できるはずです。

于 2011-12-09T18:47:52.190 に答える
1

Ctrl+Breakは、スレッド ダンプとさまざまな統計情報を生成します。

これはkill -QUITここに記載されています。

于 2011-12-09T18:27:32.367 に答える