Cosminexus アプリケーションサーバ V8 リファレンス 定義編(サーバ定義)
![[目次]](FIGURE/CONTENT.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
-XX:[+|-]HitachiOutOfMemoryAbort(強制終了オプション)
形式
- -XX:+HitachiOutOfMemoryAbort
- OutOfMemoryError発生時にメモリダンプを出力して,強制終了します。
- -XX:-HitachiOutOfMemoryAbort
- OutOfMemoryError発生時に強制終了しません。
説明
次の原因でOutOfMemoryErrorが発生した場合,標準出力にメッセージを,カレントディレクトリにメモリダンプまたはcoreダンプを出力して強制終了します。
- Javaヒープ不足の場合
- Permヒープ不足の場合
- J2SEクラスライブラリ中でのCヒープ不足の場合
なお,JavaVM処理中にCヒープ不足となった場合には,このオプションの指定にかかわらず,強制停止します。
- デフォルト値
- -XX:-HitachiOutOfMemoryAbort
出力例
java.lang.OutOfMemoryError occurred.
JavaVM aborted because of specified -XX:+HitachiOutOfMemoryAbort options. |
注意事項
- -XX:+HitachiOutOfMemoryStackTraceオプションが指定されている場合は,日立JavaVMログファイルにスタックトレースを出力したあとに終了します。
- メモリダンプは,ワトソンログ生成ディレクトリにuser.dmpとして生成されます。IPFの場合,カレントディレクトリにmemory.dmpとして生成されます。
- このオプションが指定されている場合,java.io.File.deleteOnExitメソッドやjava.lang.Runtime.addShutdownHookメソッドで登録している,JavaVM終了時の処理は実行されないで強制終了します。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.