Analysis Date | JDK | Operating System | CPU Architecture | Debug JVM? |
---|---|---|---|---|
2023-11-20 | OpenJDK8 | Linux | x86 | N |
Results
Switches Identified
Switch Analysis
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
UnlockDiagnosticVMOptions | boolean | Enable normal processing of flags relating to field diagnostics | trueInDebug | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
UnlockExperimentalVMOptions | boolean | Enable normal processing of flags relating to experimental features |
false | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
OmitStackTraceInFastThrow | boolean | Omit backtraces for some 'hot' exceptions in optimized code | true | false |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
AlwaysPreTouch | boolean | Force all freshly committed pages to be pre-touched | false | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MetaspaceSize | int | Initial size of Metaspaces (in bytes) |
|
256m | |||||||||
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
MaxMetaspaceSize | int | Maximum size of Metaspaces (in bytes) | max_uintx | 256m |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
ms | <size> | set initial Java heap size | 2048m | |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
mx | <size> | set maximum Java heap size | 2048m | |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
ss | <size> | set java thread stack size | 256k | |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
HeapDumpOnOutOfMemoryError | boolean | Dump heap to file when java.lang.OutOfMemoryError is thrown | false | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
HeapDumpPath | string | When HeapDumpOnOutOfMemoryError is on, the path (filename or directory) of the dump file (defaults to java_pid<pid>.hprof in the working directory) |
NULL | /logs/ump.hprof |
Analysis | OK |
Name | Type | Description | Default Value | Your Value | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ReservedCodeCacheSize | int | Reserved code cache size (in bytes) - maximum code cache size |
|
256m | |||||||||
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
DisableExplicitGC | boolean | Ignore calls to System.gc() | false | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
MaxGCPauseMillis | int | Adaptive size policy maximum GC pause time goal in millisecond, or (G1 Only) the maximum GC time per MMU time slice |
max_uintx | 50 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value | |
---|---|---|---|---|---|
GuaranteedSafepointInterval | int | Guarantee a safepoint (at least) every so many milliseconds (0 means none) |
|
0 | |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
UseCountedLoopSafepoints | boolean | Force counted loops to keep a safepoint | false | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
SafepointTimeout | boolean | Time out and warn or fail after SafepointTimeoutDelay milliseconds if failed to reach safepoint |
false | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
SafepointTimeoutDelay | int | Delay in milliseconds for option SafepointTimeout | 10000 | 1000 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
StartFlightRecording | string | Start flight recording with options | NULL | disk=true,maxsize=4096m,maxage=3d |
Analysis | This switch is not available until OpenJDK11. Your analysis was for OpenJDK8 |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
FlightRecorderOptions | string | Flight Recorder options | NULL | maxchunksize=128m |
Analysis | This switch is not available until OpenJDK11. Your analysis was for OpenJDK8 |