JVMクラッシュからのログファイルには、ロードされた共有ライブラリや完全な環境など、デバッグに役立つあらゆる種類の情報が含まれています。これらのいずれかをプログラムでJVMに生成させることはできますか?それをクラッシュさせるコードを実行するか、他の方法で?または、別の方法で同じ情報にアクセスしますか?
9833 次
4 に答える
8
OutOfMemoryError をスローして、-XX:+HeapDumpOnOutOfMemoryError jvm 引数を追加してみてください。これは、McDowell によって提案された他のツールと同様に、1.6 の時点で新しいものです。 http://blogs.oracle.com/watt/resource/jvm-options-list.html
于 2008-12-04T19:43:22.330 に答える
2
JDK 開発ツール、特にヒープのダンプ、構成情報の出力などのトラブルシューティング ツールを参照してください。
于 2008-12-03T17:11:39.487 に答える
0
しばらく前にスタックアナライザーで遊んでいたので、これはIBMJDKで実行できると確信しています。ダンプを強制する1つのオプションは、outOfMemoryExceptionを引き起こすだけです。
これらのツールは、いくつかの手がかりを提供する場合がありますhttp://www.ibm.com/developerworks/java/library/j-ibmtools1/
于 2008-12-03T16:45:47.620 に答える