Java Troubleshooting Guide for HP-UX Systems
Index
Symbols
-verbose:class, 42
-verbose:gc, 42
-verbose:jni, 42
-Xcheck:jni , 45
-Xverbosegc, 46
-XX:+HeapDump, 47
-XX:+HeapDumpOnCtrlBreak, 48
-XX:+HeapDumpOnly, 49
-XX:+HeapDumpOnOutOfMemoryError, 48
-XX:+ShowMessageBoxOnError, 50
-XX:ErrorFile, 49
-XX:OnError, 50
_JAVA_HEAPDUMP environment variable, 47
C
cloning the system image, 9
core file checklist, 58
crash analysis tools, 13
ctrl-break handler, 17
example output, 17
D
deadlocked process
tools and options for debugging, 13
Developer and Solution Partner Program (DSPP), 56
diagnostic and monitoring tools), 9
DRD-safe, 9
dumpcore, 60
F
fatal error handling
options, 14
fatal error log, 18
information contained in, 61
G
gcore, 18
gdb
dumpcore, 60
invoking on a core file, 21
invoking on a hung process, 21
Java stack unwind features, 20
packcore, 63
subcommands for Java VM debugging, 20
support for Java, 19
GDB_JAVA_UNWINDLIB environment variable, 19
generating core files, 60
GlancePlus, 55
glossary, 10
Go Java! website, 57
guide
about, 9
feedback, 11
glossary, 10
intended audience, 9
locating, 9
organization, 9
publishing history, 9
related information, 11
typographic conventions, 10
H
hat, 36
heap dump
monitoring memory usage, 49
options, 48
HP Caliper, 55
HPjconfig, 22
GUI mode, 23
non-GUI mode, 24
usage, 22
HPjmeter, 25
analyzing garbage collection data, 29
analyzing profiling data , 27
connecting to node agent, 31
monitoring applications, 29
monitoring metrics, 33
sample programs, 33
session preferences, 31
HPjtune, 36
hprof, 37
hs_err_pid<pid>.log, 18
hung process
tools and options for debugging, 13
I
inactive system image
accessing, 10
intended audience, 9
iostat, 56
J
jar, 64
Java archive tool, 64
java.security.debug system property, 37
JAVA_CORE_DESTINATION environment variable, 59
JAVA_LAUNCHER_OPTIONS environment variable, 38
JAVA_TOOL_OPTIONS environment variable, 38
jconsole, 38
jdb, 39
jhat, 39
jinfo, 16
jmap, 16
jps, 40
example, 40
usage, 40
jstack, 17
jstat, 40
jstatd, 42
jvmstat tools, 42
81