Hitachi

 Hitachi Application Server V10 定義リファレンスWindows®用)


7.4.6 -XX:[+|-]JavaLogHeaderOutput

JavaVMログファイルのオープン時にヘッダー情報を出力します。

説明

JavaVMログファイルのオープン時にヘッダー情報を出力するかどうかを指定します。ヘッダー情報は、1行目にJavaVMのバージョン情報、2行目に起動コマンドライン情報で構成されます。-XX:HitachiJavaLogFileSizeオプションで1ファイルの最大ファイルサイズを指定する場合は、出力されるヘッダー情報のサイズを考慮して指定します。このオプションの設定は、JavaVMログファイルと明示管理ヒープのログファイルの両方が対象となります。

ローテーション方式がシフト方式の場合、JavaVMの起動時にJavaVMログファイルを追記モードでオープンします。そのため、JavaVMの開始と停止を繰り返すと、JavaVMの実行ごとに出力されたログ情報が、1つのJavaVMログファイルに書き込まれます。このオプションが有効な場合は、ヘッダー情報でJavaVMが起動したタイミングを確認でき、JavaVMの実行ごとに出力されたログ情報を切り分けられますが、このオプションが無効な場合は、JavaVMの実行ごとに出力されたログ情報の切り分けが難しくなります。そのため、このオプションは有効にすることをお勧めします。

前提オプション

次のどれかを指定します。

  • -XX:+HitachiVerboseGC

  • -XX:+HitachiOutOfMemoryStackTrace

  • -XX:+HitachiOutOfMemoryCause

  • -XX:+HitachiOutOfMemorySize

  • -XX:+HitachiJavaClassLibTrace

  • -XX:HitachiExplicitMemoryLogLevel:none以外

  • -XX:HitachiJITCompileMaxMemorySize=数値数値が1以上の場合)

  • -XX:+JITCompilerContinuation

  • -XX:+StandardLogToHitachiJavaLog

書式

-XX:[+|-]JavaLogHeaderOutput

指定できる値

:String

-XX:+JavaLogHeaderOutput

JavaVMログファイルのオープン時にヘッダー情報を出力します。

-XX:-JavaLogHeaderOutput

JavaVMログファイルのオープン時にヘッダー情報を出力しません。

デフォルト値

値の省略

-XX:+JavaLogHeaderOutput

出力例

[JVM]<Fri May 30 19:27:24 2014>Java HotSpot(TM) 64-Bit Server VM 
(24.51-b03-HJDK1000-20140529) for windows-amd64 JRE 
(1.7.0_51-b13-HJDK1000-20140529), built on May 29 2014 16:04:41 by "Java" 
with unknown MS VC++:1600
[JVM]Command : C:\Hitachi\APServer\jdk\bin\java.exe 
-Djava.class.path=. -XX:+HitachiVerboseGC HelloWorld