NonStop Server for Java 7.0 Programmer's Reference

Example 12 When the filename is specified as errorlog%p
java XX:ErrorFile=errorLog%p SampleJava
where, errorLog is the filename of the error file.
If DGC is enabled, multiple files are created with the name format:
errorLog<Java PID>_<[Java PID| GC PID]>
where,
<Java PID> is the Java process ID
<GC PID> is the process ID of the GC process
For error log file created by the Java process, both PIDs are Java process ID and for error log file
created by the GC processes, the first one is the Java process ID and the second one is the GC
process ID.
Example 13 When the filename is specified as error%p.log
java XX:ErrorFile=error%p.log SampleJava
where, error.log the filename of the error file.
If DGC is enabled, multiple files are created with the name format:
error<Java PID>_<[Java PID| GC PID]>.log
where,
<Java PID> is the Java process ID
<GC PID> is the process ID of the GC process
For error log file created by the Java process, both PIDs are Java process ID and for error log file
created by the GC processes, the first one is the Java process ID and the second one is the GC
process ID.
System property
The system property sun.arch.data.model is available in NSJ7 and provides information on
the data model used. For 32–bit NSJ7, it returns the value "32", and for 64–bit NSJ7, it returns
the value "64".
LogVMOutput option
If the -XX:+LogVMOutput option is used, the output produced by JVM is redirected to the ./
hotspot.log file or file specified in XX:LogFile=<file> option. If any of the DGC options
are specified in the command-line, then the file contains the output produced by the Java process
alone. However, the output produced by the GC processes are not logged to this file.
UseCompressedOops
For 64–bit Java applications which use less than 32 GB of Java heap, you can specify
XX:+UseCompressedOops option to enable JRE to use 32–bit object pointers from a base
64–bit pointer. This technique improves the data access latency and applications performance.
However, in NSJ7, this option is provided only as an experimental feature. HP recommends that
you must not deploy this option in a production environment.
SecureRandom startup enhancement
From NSJ7 SPR T2766H70^ACJ or T2866H70^ACJ, random number generation has been
improved. When this option (precisely, java.security.nativeRNG) is enabled, it reduces the
processing time taken to generate the first random number in a Java application.
System property 69