HP-UX Programmer's Guide for Java 2

Table Of Contents
-Xms6m
-Xms2m
Default:
-Xmx<size>
(excerpt from http://java.sun.com/products/hotspot/2.0/README.html )
Specifies the maximum size, in bytes, of the memory allocation pool. This value must
a multiple of 1024 greater than 2MB. Append the letter k or K to indicate kilobytes, or
m or M to indicate megabytes. Do not use this option in conjunction with the
-XX:+AggressiveHeap option. Doing so will cause the options to override each
other's settings for heap size.
-Xmx83886080
Examples:
-Xmx81920k
-Xmx80m
-Xmx64m
Default:
-Xnocatch
The -Xnocatch option disables the Java™ "catch-all" signal handler. Use this option
to generate clean stack traces from native code.
-Xnoclassgc
Disables class garbage collection.
-Xoptgc
The optimistic garbage collection flag. Improves garbage collection performance of
applications with mostly short-lived objects. A server-side application that creates
many short-lived objects for each transaction is likely to benefit greatly with -Xoptgc.
However this flag should be used with caution. It is not recommended for applications
that build up objects quickly during the run time that are not short-lived.
-Xprep
The -Xprep option is used to dynamically preprocess (modify) bytecodes of the classes
loaded by the VM. Its syntax is:
-Xprep <factory_class_name>:<arguments>
where <factory_class_name> is a qualified name of the class that will be used to
create the preprocessor, and <arguments> is any string that will be passed to the
method creating the preprocessor. The location of the factory class must be specified
in the -Xbootclasspath option passed to the VM, together with the location of the
appropriate rt.jar.
18 HotSpot Technology Tools and Commands