JaCoLine - Viewing Historical Command Line #11811

Analysis Date JDK Operating System CPU Architecture Debug JVM?
2024-10-08 OpenJDK8 Windows aarch64 Y
Results
Switches Identified
Switch Analysis
Name Type Description Default Value Your Value
ms <size> set initial Java heap size 1G
Analysis OK
Name Type Description Default Value Your Value
mx <size> set maximum Java heap size 1G
Analysis OK
Name Type Description Default Value Your Value
PermSize int Initial size of permanent generation (in bytes) ScaleForWordSize(4*M) 250M
Analysis This switch was removed after OpenJDK7. Your analysis was for OpenJDK8
Name Type Description Default Value Your Value
MaxPermSize int Maximum size of permanent generation (in bytes) ScaleForWordSize(64*M) 250M
Analysis This switch was removed after OpenJDK7. Your analysis was for OpenJDK8
Name Type Description Default Value Your Value
UseParNewGC boolean Use parallel threads in the new generation false true
Analysis OK
Name Type Description Default Value Your Value
UseConcMarkSweepGC boolean Use Concurrent Mark-Sweep GC in the old generation false true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
CMSParallelRemarkEnabled boolean Whether parallel remark enabled (only if ParNewGC) true true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
UseCMSInitiatingOccupancyOnly boolean Only use occupancy as a criterion for starting a CMS collection false true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
CMSInitiatingOccupancyFraction int Percentage CMS generation occupancy to start a CMS collection
cycle. A negative value means that CMSTriggerRatio is used
-1 70
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
ScavengeBeforeFullGC boolean Scavenge youngest generation before each full GC,
used with UseParallelGC
true true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK23. Expired in OpenJDK24.
Name Type Description Default Value Your Value
CMSScavengeBeforeRemark boolean Attempt scavenge before the CMS remark step false true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
ss128K;-XX MaxMetaspaceSize=128M
Analysis Switch not found in any JDK
Name Type Description Default Value Your Value
rs reduce use of OS signals by Java/VM (see documentation) :
Analysis OK