Additional Java HotSpot VM arguments

Numbers can include 'k' or 'K' for kilobytes, 'm' or 'M' for megabytes,
'g' or 'G' for gigabytes, and 't' or 'T' for terabytes (for example, 32k is
the same as 32768). Turn on a boolean flag with -XX:+<option> and off with -XX:-<option>.

Flag and Default

Description

-XX:-AllowUserSignalHandlers

Do not complain if the application installs signal handlers

-XX:AltStackSize=16384

Alternate signal stack size (in Kbytes)

-XX:+MaxFDLimit

Bump the number of file descriptors to max

-XX:MaxHeapFreeRatio=70

Maximum percentage of heap free after GC to avoid shrinking

-XX:MinHeapFreeRatio=40

Minimum percentage of heap free after GC to avoid expansion

-XX:ReservedCodeCacheSize=32m

Reserved code cache size (in bytes) — maximum code cache
size

-XX:+UseBoundThreads

Bind user level threads to LWPs (default on in 1.4)

-XX:+UseLWPSynchronization

Use LWP-based instead of thread based synchronization (default
on in 1.4)

On Solaris 9, this
option is not necessary. On Solaris 8, J2SETM versions
1.3.1_02+ and 1.4+ require this option when using the alternate threads library.
This option is not possible on pre-Solaris 8 operating environments.