JaCoLine - Viewing Historical Command Line #13021

Analysis Date JDK Operating System CPU Architecture Debug JVM?
2025-08-21 OpenJDK21 Linux x86 N
Results
Switches Identified
Switch Analysis
Name Type Description Default Value Your Value
runjdwp transport=dt_socket,address=0.0.0.0:8000,server=y,suspend=n
Analysis Switch not found in any JDK
Name Type Description Default Value Your Value
MaxRAM uint64_t Real memory size (in bytes) used to set maximum heap size
CPUDefault
x861ULL*G
4g
Analysis OK
Name Type Description Default Value Your Value
MaxRAMPercentage double Maximum percentage of real memory used for maximum heap size 25.0 in range(0.0, 100.0) 70
Analysis OK
Name Type Description Default Value Your Value
InitialRAMPercentage double Percentage of real memory used for initial heap size 1.5625 in range(0.0, 100.0) 20
Analysis OK
Name Type Description Default Value Your Value
UseG1GC boolean Use the Garbage-First garbage collector false true
Analysis OK
Name Type Description Default Value Your Value
ParallelGCThreads uint Number of parallel threads parallel gc will use 0 2
Analysis OK
Name Type Description Default Value Your Value
ConcGCThreads uint Number of threads concurrent gc will use 0 1
Analysis OK
Name Type Description Default Value Your Value
ExplicitGCInvokesConcurrent boolean A System.gc() request invokes a concurrent collection;
(effective only when using concurrent collectors)
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 - 1 in range(1, max_uintx - 1) 500
Analysis OK
Name Type Description Default Value Your Value
MinHeapFreeRatio int The minimum percentage of heap free after GC to avoid expansion.
For most GCs this applies to the old generation. In G1 and
ParallelGC it applies to the whole heap.
40 in range(0, 100) 10
Analysis OK
Name Type Description Default Value Your Value
MaxHeapFreeRatio int The maximum percentage of heap free after GC to avoid shrinking.
For most GCs this applies to the old generation. In G1 and
ParallelGC it applies to the whole heap.
70 in range(0, 100) 20
Analysis OK
Name Type Description Default Value Your Value
GCTimeRatio int Adaptive size policy application time to GC time ratio 99 in range(0, max_juint) 4
Analysis OK
Name Type Description Default Value Your Value
AdaptiveSizePolicyWeight int Weight given to exponential resizing, between 0 and 100 10 in range(0, 100) 90
Analysis OK