Jopaz 1.2.0 | Optimizing the Java Virtual Machine | Optimizing the Java Virtual Machine | Default JVM Settings
 
Default JVM Settings
Option
Parameter
Description
-Xaot
Ahead-of-Time compiler is enabled.
Allows the compilation of Java classes into native code for subsequent executions.
It is used for improving startup time of the same program.
Only active for classes found in shared classes cache.
-Xclassgc
Enables syanmix class unloading on demand.
-Xcompactexplicitgc
-Xcompressedrefs
-Xgcpolicy:parameter
gencon
Controls which garbage collection policy is used for the Java application.
Gencon: best suited for transactional application with many short-lived objects. Minimizes the GC pause times without compromising throughput.
-Xjit
Signifies that Just-in-Time compiler is enabled.
-Xlinenumbers
-Xloa
Enables the allocation of large object area (LOA) during garbage collection.
The allocations made in the small object area (SOA).
If there is not enough space and the object is larger than 64KB, the object is allocated in LOA.
If LOA is not used, size is shrunk to zero.
-Xmaxe
Expands settings.
-Xsigcatch
Activates VM signal handling code.