NonStop Server for Java 6.0 Tools Reference Pages
the VM in interpreted mode (-Xint), although this is usually much slower.
The consequences of inlining for the profiling are:
The obtained profile data does not reflect faithfully all the calls within the Java code as written by the programmer,
but rather as it is actually executed by the VM. For most performance analysis cases, this is a desired feature.
●
As the calls within the Java application are eliminated, the corresponding calls to the profiler are eliminated too,
resulting in lower profiling overhead.
●
The count of created objects cannot be reliably estimated from the call graph in the presence of inlining, because the
calls to the constructors may have been inlined.
●
ie=yes|no
Enables/disables the profiling intrusion estimation.
ie=yes, the default value, specifies that the profiler estimates the profiling intrusion and writes the estimated values to the
profile data file. HPjmeter uses this data to compensate for intrusion, which means that the estimated intrusion is
subtracted from the CPU times before they are presented to the user. Disabling intrusion estimation slightly reduces the
size of the data files, but will also disable the intrusion compensation feature. This option has no impact on the actual
profiling overhead.
-Xverbosegc
The -Xverbosegc option prints out a detailed information about the spaces within the Java Heap before and after
garbage collection.
The process ID will be automatically appended to the verbosegc filename you specify. This helps you to associate a
verbosegc output with the corresponding Java process, especially in cases where an application executes several Java
processes.
Synopsis
The syntax of the option is:
-Xverbosegc[:help]|[0|1][:file=[stdout|stderr|<filename>]]
-Xverbosegc:help for Java™ 6.0
Note: Parallel and Concurrent GC are not available in NSJ 6.0. Therefore, the -Xverbosegc options
pertaining to them are not applicable to NSJ 6.0.
-Xverbosegc options
:help prints this message
0|1 controls the printing of heap information:
0 Print after every Old Generation GC or Full GC
1 (default) Print after every Scavenge and Old Generation GC
or Full GC
:file=[stdout|stderr|<filename>] specifies output file
stderr (default) directs output to standard error stream
stdout directs output to standard output stream
<filename> file to which the output will be written










