HP-UX Programmer's Guide for Java 2

Table Of Contents
dynamically loading the Hotspot JVM, 59
main/primordial thread stack size limits, 57
native program calling Java method, 52
non-main/primordial thread stack size limits, 59
overriding new and delete in C++, 46
using native methods on HP-UX, 45
using on HP-UX, 44
JNI_AttachCurrentThread, 57
JNI_CreateJavaVM, 45, 57
JPDA, 8
jstack, 81
JVMTI, 8
L
launching
application VM, 71
LD_PRELOAD_ONCE, 42
leak
memory, 71, 72
libfontmanager, 44
libjsig, 42
libjvm, 44, 74, 82, 90
libjvm.sl, 52
libjvm.so, 52
libpthread.sl, 39, 47
libpthread.so, 39, 47
M
main/primordial thread stack size limits, 57
max_thread_proc, 31
maxfiles, 32
maxfiles_lim, 32
maxssiz, 57
maxssiz_64bit, 57
MAXUSERS, 32
memory
additional, 11i PA-RISC, 64
allocating, 65
command-line options, 65
diagnosing leaks, 71, 72
expanding, 63
expanding heap
Integrity, 69
native apps, Integrity, 67
native apps, PA-RISC, 67
PA-RISC, 67
large heap size, 66
layout, 11.0 PA-RISC, 63
physical, 64
swap, 64
method
excluding from compilation, 10
N
native applications
expanding heap
Integrity, 67
PA-RISC, 67
native method
calling from Java, 46
native methods, 45
native program
calling Java method, 52
ncallout, 32
netstat, 37
nfiles, 32
ninode, 32
nkthread, 31, 32
non-blocking I/O Poll , 29
non-main/primordial thread stack size limits, 59
non-primordial thread stack size limits, 59
nproc, 31
NULL pointers
dereferenceing, 45
JNI_CreateJavaVM, 45
SIGSEGV, 45
NUMA collector, 79
O
open files, 32
options, 12
P
parallel scavenger gc, 79
performance
HPjconfig, 36
HPjmeter, 36
measuring, 35
netstat, 37
sar, 35
socket connections, 37
system activity, 35
tusc, 37
vmstat, 37
performance and tuning, 34
primordial thread stack size limits, 57
profiling, 9, 16, 36, 74, 83, 91
pthread_create, 59
R
resources, 94
Runtime Plug-In, 75, 87, 92
S
sar, 35
signal chaining, 90
signals, 40
-XX:+AllowUserSignalHandlers, 41
chaining, 42
HotSpot options to control, 41
HP-UX and the JVM, 40
97