NonStop Server for Java 6.0 Programmer's Reference
1
Click on the specific signal to obtain information about how to install signal handlers for the corresponding signals.
SIGWINCH
HeapDumpOnly feature uses SIGWINCH signal. Hence, the application installs signal handler
for this signal, provided HeapDumpOnly option is not enabled.
HeapDumpOnly option is either enabled by using XX:+HeapDumpOnly Java command line
option or by setting 1 for the environment variable (_JAVA_HEAPDUMP_ONLY).
NOTE: By default, HeapDumpOnly option is false, hence, the application can install signal
handler if it does not explicitly enable HeapDumpOnly option.
SIGALRM
Zero preparation verbose garbage collection feature uses SIGALRM signal. By default,
ZeroPrepVerboseGC is enabled.
ZeroPrepVerboseGC must be disabled to use SIGALARM for other purposes.
SIGUSR2
Zero preparation profiling feature (HP specific feature) uses this signal. The profiling can be enabled
or disabled for the entire runtime of the application or for a selected duration. The details are as
follows:
• If —Xeprof::off is specified in the Java command line, the zero preparation profiling feature
is disabled for the entire duration for which the application runs, and hence the application
can install signal handler for SIGUSR2 signal.
• If —Xeprof is specified in the Java command line, the zero preparation profiling feature is
enabled for the entire duration for which the application runs, and hence the application
cannot install signal handler for SIGUSR2 signal.
• An alternate signal for zero preparation profiling feature can be specified by using:
Xeprof:time_on=<SIGUSR1|SIGUSR>,time_slice=<SIGUSR1|SIGUSR2>.
If SIGUSR2 is not specified as the signal for zero profiling feature, then application can install
signal handler for SIGUSR2.
SIGHUP
JVM uses this signal to support shut down hook if —Xrs is not specified in the command line option
(reduce signal usage). If –Xrs is specified in the command line option, the application can install
signal handlers for SIGHUP signal.
SIGINT
JVM uses this signal to support shut down hook if —Xrs is not specified in the command line option
(reduce signal usage). If –Xrs is specified in the command line option, the application can install
signal handlers for SIGINT signal.
SIGTERM
JVM uses this signal to support shut down hook if —Xrs is not specified in the command line option
(reduce signal usage). If –Xrs is specified in the command line option, the application can install
signal handlers for SIGTERM signal.
Change in Loading of .hotspot_compiler and .hotspotrc files
From NSJ 6.0 SPR — T2766H60^ACH and later versions, the default implicit loading of the
.hotspot_compiler and .hotspotrc files from the current working directory is changed.
70 Implementation Specifics










