HP-UX Programmer's Guide for Java 2

Table Of Contents
After the profiled applet or application terminates execution, the Java™ Virtual Machine
writes the profile data to a file in the current directory. Use HPjmeter to analyze the
file.
-XheapInitialSizes
Use the -XheapInitialSizes option to see the default value for the Java™ Heap.
-Xincgc
(excerpt from http://java.sun.com/products/hotspot/2.0/README.html)
Enables the incremental garbage collector. The incremental garbage collector, which
is off by default, will eliminate occasional garbage-collection pauses during program
execution. However, it can lead to a roughly 10% decrease in overall performance.
-Xincgc 32-bit PA support is not available on SDK 1.4.0.x. 32-bit PA support for
-Xincgc is available beginning with SDK 1.4.1.00.
-Xint
The HP-UX HotSpot compiler automatically and efficiently converts byte code to native
machine instructions at runtime. Only use the java -Xint option to disable the HotSpot
compiler, if compiled code is not executing correctly and you have verified the problem
with the HP Response Center. Disabled, the Java™ Virtual Machine interprets all Java™
methods.
-Xmn<size>
Sets the Java™ new generation heap size. The "new generation" is the first generation
in HotSpot's generational garbage collector. (This option replaces the option
-XX:NewSize=N.)
-Xmn64m
Example:
In 1.3.1, the new size is 1/3 of ms, that is the initial
or "starting" heap size.
Default:
-Xms<size>
(excerpt from http://java.sun.com/products/hotspot/2.0/README.html)
Specifies the initial size, in bytes, of the memory allocation pool. This value must be a
multiple of 1024 greater than 1MB. 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.
-Xms6291456
Examples:
-Xms6144k
Standard and non-standard options 17