5
OutOfMemoryError
をキャッチするときにJavaを終了したい場合は-XX:+HeapDumpOnOutOfMemoryError
を使用してhprof
ファイルをダンプします。
hprof
ファイルをダンプするときにJVMを起動する必要があるため、を使用できません。hprof
ファイルを作成した後にJVMを停止する方法はありますか?
は私が6OutOfMemoryError - 作成されたhprofの後でJVMを強制終了する方法
私はこれらの2つのJVM引数を組み合わせて、あなたの前提が完全に正しいとは限りません。ダンプが完全に作成される前にkillが発生し、ダンプ作成の途中でJVMが枯渇し、 'hprof'が壊れてしまいました。 –
OKですので、Oracleのページは誤解を招きます。しかし、あなたはその行動をして、望ましい行動を得ることができるはずです。 –
'-XX:OnOutOfMemoryError'にコロンが足りません – mighq