15.1 日立JavaVMを使用する場合
日立JavaVM独自起動オプションのデフォルト値と変更可否について説明します。
オプション名称 |
日立JavaVMのデフォルト値 |
Tomcatプロセスモニタ |
|
---|---|---|---|
デフォルト値 |
変更可否 |
||
-XX:[+|-]HitachiThreadDump |
-XX:+HitachiThreadDump |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiThreadDumpToStdout |
-XX:+HitachiThreadDumpToStdout |
-XX:-HitachiThreadDumpToStdout |
不可 |
-XX:[+|-]HitachiThreadDumpWithHashCode |
-XX:+HitachiThreadDumpWithHashCode |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiThreadDumpWithCpuTime |
-XX:+HitachiThreadDumpWithCpuTime |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiThreadDumpWithBlockCount |
-XX:+HitachiThreadDumpWithBlockCount |
JavaVMデフォルト値と同じ |
不可 |
-XX:HitachiJavaLog |
-XX:HitachiJavaLog:javalog |
-XX:HitachiJavaLog:${common.base}/pmjavalog |
可※ |
-XX:HitachiJavaLogFileSize |
-XX:HitachiJavaLogFileSize=256k |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiJavaLogNoMoreOutput |
-XX:+HitachiJavaLogNoMoreOutput |
JavaVMデフォルト値と同じ |
不可 |
-XX:HitachiJavaLogNumberOfFile |
-XX:HitachiJavaLogNumberOfFile=4 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]JavaLogAsynchronous |
-XX:-JavaLogAsynchronous |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]StandardLogToHitachiJavaLog |
-XX:-StandardLogToHitachiJavaLog |
-XX:+StandardLogToHitachiJavaLog |
不可 |
-XX:[+|-]HitachiOutputMilliTime |
-XX:-HitachiOutputMilliTime |
-XX:+HitachiOutputMilliTime |
不可 |
-XX:[+|-]HitachiVerboseGC |
-XX:-HitachiVerboseGC |
-XX:+HitachiVerboseGC |
不可 |
-XX:[+|-]HitachiCommaVerboseGC |
-XX:-HitachiCommaVerboseGC |
JavaVMデフォルト値と同じ |
不可 |
-XX:HitachiVerboseGCIntervalTime |
-XX:HitachiVerboseGCIntervalTime=0 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCPrintCause |
-XX:+HitachiVerboseGCPrintCause |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCPrintDate |
-XX:+HitachiVerboseGCPrintDate |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCCpuTime |
-XX:+HitachiVerboseGCCpuTime |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCPrintTenuringDistribution |
-XX:-HitachiVerboseGCPrintTenuringDistribution |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCPrintJVMInternalMemory |
-XX:+HitachiVerboseGCPrintJVMInternalMemory |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCPrintThreadCount |
-XX:+HitachiVerboseGCPrintThreadCount |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiVerboseGCPrintDeleteOnExit |
-XX:+HitachiVerboseGCPrintDeleteOnExit |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]PrintCodeCacheInfo |
-XX:+PrintCodeCacheInfo |
JavaVMデフォルト値と同じ |
不可 |
-XX:CodeCacheInfoPrintRatio |
-XX:CodeCacheInfoPrintRatio=80 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]PrintCodeCacheFullMessage |
-XX:+PrintCodeCacheFullMessage |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiOutOfMemoryCause |
-XX:-HitachiOutOfMemoryCause |
-XX:+HitachiOutOfMemoryCause |
不可 |
-XX:[+|-]HitachiOutOfMemoryStackTrace |
-XX:-HitachiOutOfMemoryStackTrace |
-XX:+HitachiOutOfMemoryStackTrace |
不可 |
-XX:HitachiOutOfMemoryStackTraceLineSize |
-XX:HitachiOutOfMemoryStackTraceLineSize=1024 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiOutOfMemorySize |
-XX:-HitachiOutOfMemorySize |
-XX:+HitachiOutOfMemorySize |
不可 |
-XX:[+|-]HitachiOutOfMemoryAbort |
-XX:-HitachiOutOfMemoryAbort |
-XX:+HitachiOutOfMemoryAbort |
不可 |
-XX:[+|-]HitachiOutOfMemoryAbortThreadDump |
-XX:+HitachiOutOfMemoryAbortThreadDump |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiOutOfMemoryAbortThreadDumpWithJHeapProf |
-XX:-HitachiOutOfMemoryAbortThreadDumpWithJHeapProf |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiOutOfMemoryHandling |
-XX:-HitachiOutOfMemoryHandling |
JavaVMデフォルト値と同じ |
不可 |
-XX:HitachiOutOfMemoryHandlingMaxThrowCount |
-XX:HitachiOutOfMemoryHandlingMaxThrowCount=60 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiJavaClassLibTrace |
-XX:-HitachiJavaClassLibTrace |
-XX:+HitachiJavaClassLibTrace |
不可 |
-XX:HitachiJavaClassLibTraceLineSize |
-XX:HitachiJavaClassLibTraceLineSize=1024 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiLocalsInThrowable |
-XX:-HitachiLocalsInThrowable |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiLocalsInStackTrace |
-XX:-HitachiLocalsInStackTrace |
-XX:+HitachiLocalsInStackTrace |
不可 |
-XX:[+|-]HitachiLocalsSimpleFormat |
-XX:-HitachiLocalsSimpleFormat |
-XX:+HitachiLocalsSimpleFormat |
不可 |
-XX:[+|-]HitachiTrueTypeInLocals |
-XX:-HitachiTrueTypeInLocals |
JavaVMデフォルト値と同じ |
不可 |
-XX:HitachiCallToString |
-XX:HitachiCallToString=minimal |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]HitachiFullCore |
-XX:-HitachiFullCore |
-XX:+HitachiFullCore |
不可 |
-XX:HitachiJITCompileMaxMemorySize |
-XX:HitachiJITCompileMaxMemorySize=0 |
JavaVMデフォルト値と同じ |
不可 |
-XX:HitachiThreadLimit |
-XX:HitachiThreadLimit=0 |
JavaVMデフォルト値と同じ |
不可 |
-XX:[+|-]JITCompilerContinuation |
-XX:+JITCompilerContinuation |
JavaVMデフォルト値と同じ |
不可 |
|
-XX:+HitachiVerboseGCPrintDirectBuffer |
JavaVMデフォルト値と同じ |
不可 |
オプション名称 |
日立JavaVMのデフォルト値 |
Tomcatサーバプロセス |
|
---|---|---|---|
デフォルト値 |
変更可否 |
||
-XX:[+|-]HitachiThreadDump |
-XX:+HitachiThreadDump |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiThreadDumpToStdout |
-XX:+HitachiThreadDumpToStdout |
-XX:-HitachiThreadDumpToStdout |
不可 |
-XX:[+|-]HitachiThreadDumpWithHashCode |
-XX:+HitachiThreadDumpWithHashCode |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiThreadDumpWithCpuTime |
-XX:+HitachiThreadDumpWithCpuTime |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiThreadDumpWithBlockCount |
-XX:+HitachiThreadDumpWithBlockCount |
JavaVMデフォルト値と同じ |
可 |
-XX:HitachiJavaLog |
-XX:HitachiJavaLog:javalog |
-XX:HitachiJavaLog:${common.base}/javalog |
可※1 |
-XX:HitachiJavaLogFileSize |
-XX:HitachiJavaLogFileSize=256k |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiJavaLogNoMoreOutput |
-XX:+HitachiJavaLogNoMoreOutput |
JavaVMデフォルト値と同じ |
可 |
-XX:HitachiJavaLogNumberOfFile |
-XX:HitachiJavaLogNumberOfFile=4 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]JavaLogAsynchronous |
-XX:-JavaLogAsynchronous |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]StandardLogToHitachiJavaLog |
-XX:-StandardLogToHitachiJavaLog |
-XX:+StandardLogToHitachiJavaLog |
不可 |
-XX:[+|-]HitachiOutputMilliTime |
-XX:-HitachiOutputMilliTime |
-XX:+HitachiOutputMilliTime |
不可 |
-XX:[+|-]HitachiVerboseGC |
-XX:-HitachiVerboseGC |
-XX:+HitachiVerboseGC |
不可 |
-XX:[+|-]HitachiCommaVerboseGC |
-XX:-HitachiCommaVerboseGC |
JavaVMデフォルト値と同じ |
可 |
-XX:HitachiVerboseGCIntervalTime |
-XX:HitachiVerboseGCIntervalTime=0 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCPrintCause |
-XX:+HitachiVerboseGCPrintCause |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCPrintDate |
-XX:+HitachiVerboseGCPrintDate |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCCpuTime |
-XX:+HitachiVerboseGCCpuTime |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCPrintTenuringDistribution |
-XX:-HitachiVerboseGCPrintTenuringDistribution |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCPrintJVMInternalMemory |
-XX:+HitachiVerboseGCPrintJVMInternalMemory |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCPrintThreadCount |
-XX:+HitachiVerboseGCPrintThreadCount |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiVerboseGCPrintDeleteOnExit |
-XX:+HitachiVerboseGCPrintDeleteOnExit |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]PrintCodeCacheInfo |
-XX:+PrintCodeCacheInfo |
JavaVMデフォルト値と同じ |
可 |
-XX:CodeCacheInfoPrintRatio |
-XX:CodeCacheInfoPrintRatio=80 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]PrintCodeCacheFullMessage |
-XX:+PrintCodeCacheFullMessage |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiOutOfMemoryCause |
-XX:-HitachiOutOfMemoryCause |
-XX:+HitachiOutOfMemoryCause |
不可 |
-XX:[+|-]HitachiOutOfMemoryStackTrace |
-XX:-HitachiOutOfMemoryStackTrace |
-XX:+HitachiOutOfMemoryStackTrace |
不可 |
-XX:HitachiOutOfMemoryStackTraceLineSize |
-XX:HitachiOutOfMemoryStackTraceLineSize=1024 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiOutOfMemorySize |
-XX:-HitachiOutOfMemorySize |
-XX:+HitachiOutOfMemorySize |
不可 |
-XX:[+|-]HitachiOutOfMemoryAbort |
-XX:-HitachiOutOfMemoryAbort |
-XX:+HitachiOutOfMemoryAbort |
可※2 |
-XX:[+|-]HitachiOutOfMemoryAbortThreadDump |
-XX:+HitachiOutOfMemoryAbortThreadDump |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiOutOfMemoryAbortThreadDumpWithJHeapProf |
-XX:-HitachiOutOfMemoryAbortThreadDumpWithJHeapProf |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiOutOfMemoryHandling |
-XX:-HitachiOutOfMemoryHandling |
JavaVMデフォルト値と同じ |
可 |
-XX:HitachiOutOfMemoryHandlingMaxThrowCount |
-XX:HitachiOutOfMemoryHandlingMaxThrowCount=60 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiJavaClassLibTrace |
-XX:-HitachiJavaClassLibTrace |
-XX:+HitachiJavaClassLibTrace |
不可 |
-XX:HitachiJavaClassLibTraceLineSize |
-XX:HitachiJavaClassLibTraceLineSize=1024 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiLocalsInThrowable |
-XX:-HitachiLocalsInThrowable |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiLocalsInStackTrace |
-XX:-HitachiLocalsInStackTrace |
-XX:+HitachiLocalsInStackTrace |
不可 |
-XX:[+|-]HitachiLocalsSimpleFormat |
-XX:-HitachiLocalsSimpleFormat |
-XX:+HitachiLocalsSimpleFormat |
不可 |
-XX:[+|-]HitachiTrueTypeInLocals |
-XX:-HitachiTrueTypeInLocals |
JavaVMデフォルト値と同じ |
可 |
-XX:HitachiCallToString |
-XX:HitachiCallToString=minimal |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]HitachiFullCore |
-XX:-HitachiFullCore |
-XX:+HitachiFullCore |
不可 |
-XX:HitachiJITCompileMaxMemorySize |
-XX:HitachiJITCompileMaxMemorySize=0 |
JavaVMデフォルト値と同じ |
可 |
-XX:HitachiThreadLimit |
-XX:HitachiThreadLimit=0 |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]JITCompilerContinuation |
-XX:+JITCompilerContinuation |
JavaVMデフォルト値と同じ |
可 |
|
-XX:+HitachiVerboseGCPrintDirectBuffer |
JavaVMデフォルト値と同じ |
可 |
Java HotSpot VM共通起動オプションのデフォルト値と変更可否について説明します。
本製品または日立JavaVMが独自にデフォルト値を変えているオプションだけを次の表に示します。そのほかのJava Hot Spot VM共通の起動オプションについては,Oracle Java SE 11のドキュメントを参照してください。
オプション名称 |
日立JavaVMのデフォルト値 |
Tomcatプロセスモニタ |
|
---|---|---|---|
デフォルト値 |
変更可否 |
||
-Xmx<size> |
83M |
64M |
不可 |
-Xms<size> |
7.8M |
64M |
不可 |
-XX:MaxMetaspaceSize=<size> |
264-1 |
264-1 |
不可 |
-XX:MetaspaceSize=<size> |
|
48M |
不可 |
-XX:CompressedClassSpaceSize=<size> |
1G |
1G |
不可 |
-Xss<size> |
1M |
1M |
不可 |
-XX:NewRatio=<value> |
2 |
2 |
不可 |
-XX:SurvivorRatio=<value> |
32 |
32 |
不可 |
-XX:TargetSurvivorRatio=<value> |
50 |
50 |
不可 |
-XX:MaxTenuringThreshold=<value> |
14 |
14 |
不可 |
-XX:ReservedCodeCacheSize=<size> |
48M |
48M |
不可 |
-XX:[+|-]UseSerialGC |
|
-XX:+UseSerialGC |
不可 |
-XX:[+|-]UseG1GC |
-XX:-UseG1GC |
-XX:-UseG1GC |
不可 |
-XX:[+|-]UseCompressedOops |
-XX:-UseCompressedOops |
-XX:+UseCompressedOops |
不可 |
オプション名称 |
日立JavaVMのデフォルト値 |
Tomcatサーバプロセス |
|
---|---|---|---|
デフォルト値 |
変更可否 |
||
-Xmx<size> |
83M |
JavaVMデフォルト値と同じ |
可 |
-Xms<size> |
7.8M |
JavaVMデフォルト値と同じ |
可 |
-XX:MaxMetaspaceSize=<size> |
264-1 |
JavaVMデフォルト値と同じ |
可 |
-XX:MetaspaceSize=<size> |
|
JavaVMデフォルト値と同じ |
可 |
-XX:CompressedClassSpaceSize=<size> |
1G |
JavaVMデフォルト値と同じ |
可 |
-Xss<size> |
1M |
JavaVMデフォルト値と同じ |
可 |
-XX:NewRatio=<value> |
2 |
JavaVMデフォルト値と同じ |
可 |
-XX:SurvivorRatio=<value> |
32 |
JavaVMデフォルト値と同じ |
可 |
-XX:TargetSurvivorRatio=<value> |
50 |
JavaVMデフォルト値と同じ |
可 |
-XX:MaxTenuringThreshold=<value> |
14 |
JavaVMデフォルト値と同じ |
可 |
-XX:ReservedCodeCacheSize=<size> |
48M |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]UseSerialGC |
|
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]UseG1GC |
-XX:-UseG1GC |
JavaVMデフォルト値と同じ |
可 |
-XX:[+|-]UseCompressedOops |
-XX:-UseCompressedOops |
-XX:+UseCompressedOops |
可 |