Analysis Date | JDK | Operating System | CPU Architecture | Debug JVM? |
---|---|---|---|---|
2025-05-09 | OpenJDK21 | Linux | x86 | N |
Results
Switches Identified
Switch Analysis
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
EnableDynamicAgentLoading | boolean | Allow tools to load agents with the attach mechanism | true | true |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
ss | <size> | set java thread stack size The actual size may be rounded up to a multiple of the system page size as required by the operating system. |
256k | |
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 |
---|---|---|---|---|
G1NewSizePercent | int | Percentage (0-100) of the heap size to use as default minimum young gen size. |
5 in range(0, 100) | 30 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
G1MaxNewSizePercent | int | Percentage (0-100) of the heap size to use as default maximum young gen size. |
60 in range(0, 100) | 75 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
SurvivorRatio | int | Ratio of eden/survivor space size | 8 in range(1, max_uintx-2) | 3 |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
NativeMemoryTracking | string | DEBUG_ONLY(summary | detail | |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
log | <opts> | Configure or enable logging with the Java Virtual Machine (JVM) unified logging framework. Use -Xlog:help for details. |
gc*,gc+heap=trace,age*=trace,safepoint:/data/weblog/java/otel-agent-jdk21-vt/otel-agent-jdk21-vt-gc.log:time,uptime:filecount=100,filesize=500M | |
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 |
---|---|---|---|---|
HeapDumpOnOutOfMemoryError | boolean | Dump heap to file when java.lang.OutOfMemoryError is thrown from JVM |
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) |
nullptr | /data/core_files/otel-agent-jdk21-vt |
Analysis | OK |
Name | Type | Description | Default Value | Your Value |
---|---|---|---|---|
ErrorFile | string | If an error occurs, save the error data to this file [default: ./hs_err_pid%p.log] (%p replaced with pid) |
nullptr | /data/core_files/otel-agent-jdk21-vt/hs_err_%p.log |
Analysis | OK |