HPjmeter 4.3 User's Guide
sub-space in new generation, 98
survivor space, 103, 105
swap space
locating statistics, 63
system
CPU usage (%), 132
system call data, 198
System.gc(), 104
comparing percent time spent, 107
excessive calls, 141
heap monitor, 51
T
tabs
garbage collection viewer, 134
JMX memory, 59
JMX Summary, 58
MBean Attributes, 64
MBean notification, 67
MBean Operations, 66
Notifications, 63
profiling viewer, 134
Runtime, 63
threads, 61
termination
abnormal thread, 54
application, 57
thread
hprof options, 78
thread histogram
abnormal thread termination, 54
deadlocked threads, 55
excessive threads, 56
metrics, 152
short-lived threads, 55
thread spectrum, 87
threads
abnormal termination, 54, 126
activity in JMX viewer, 62
color values for in histogram, 88
CPU time, 88
current state in JMX viewer, 62
deadlock, 44, 133
deadlocked, 55
detecting deadlock, 62
excessive, 56
filter list in JMX viewer, 62
garbage collection, 88
GC, 95
group histogram, 176
group lifetime, 176
histogram, 152
input/output time, 88
JMX tab, 61
key to states, 87
lifetime, 175
lock contention, 55, 88, 152
native idle, 88
pooling, 55
profiling histogram, 175
profiling overhead, 88
running, 152
scope of display, 83
set threshold for abnormal termination alert, 124
set threshold for deadlock alert, 124
short-lived, 55
sleeping, 88
sorting choices in histogram, 163
sorting in histogram, 176
spectrum analysis, 89
starvation, 88, 89
state indicator, 176
tracking live, 61
tuning per process limit, 56
waiting, 88, 89, 152
threshold
alert controller, 124
set memory usage in JMX viewer, 61
setting for alert notification, 124
tenure, 98
thrown exception
locating likely contributors, 92, 138
metrics, 138
time
and recursive methods, 82
beginning of garbage collection, 97
clock, 83
CPU, 83
cumulative, 100
inclusive, 90
inclusive versus exclusive measures, 82
sampling, 83
setting default interval in GC viewer, 163
spent in garbage collection, 51
treatment of profiling overhead, 83
units, 82
time interval
applying across GC visualizers, 208
changing in a monitoring visualizer, 209
changing in GC visualizers, 206
reset to default values across all GC visualizers, 209
time slices
data icons, 113
time_on
-Xeprof options, 73
time_slice
-Xeprof options, 73
tmp
*fifo files, 221
tool bar
main window, 114
visualizers, 201
tracing, 70
train full GC, 104
troubleshooting
documentation, 217
obtaining support, 217
zero preparation profiling, 221
238 Index