 |
» |
|
|
 |
Symbols- -agentlib
- effect
on application performance, Configuring your Application to Use the JVM Agent, Profiling with -agentlib:hprof
- finding Java version, Showing Version Information
- JVM
agent options, JVM Agent Options
- specifying hprof agent
for Java 1.5, Profiling with -agentlib:hprof
- specifying JVM agent for Java 1.5, Configuring your Application to Use the JVM Agent
- -agentlib:hprof, Profiling Applications
- collecting profile data, Profiling with -agentlib:hprof
- options, Supported -agentlib:hprof options
- profiling data capture, Profiling Applications
- -d64
- 64-bit JVM agent, Preparing to run Java
- -Xeprof, Profiling Applications, Profile by Locks
- collecting profile data, Profiling with -Xeprof
- profiling
data capture, Profiling Applications
- -Xeprof options, Supported -Xeprof options, –Xeprof and –agentlib:hprof Profiling Options and Their Corresponding Metrics
- file, Supported -Xeprof options
- ie, Supported -Xeprof options
- inlining, Supported -Xeprof options
- time_on, Supported -Xeprof options
- time_slice, Supported -Xeprof options
- times, Supported -Xeprof options
- -Xloggc, Analyzing Garbage Collection Data
- collecting
data for garbage collection analysis, Data Collection with -Xloggc
- GC data capture, Obtaining Garbage Collection Data
- -Xrunhprof
- specifying
hprof agent for Java 1.4.x, Profiling with -agentlib:hprof
- -Xrunjmeter
- effect on application performance, Configuring your Application to Use the JVM Agent
- finding Java version, Showing Version Information
- JVM agent options, JVM Agent Options
- specifying JVM agent
for Java 1.4.x, Configuring your Application to Use the JVM Agent
- -Xverbosegc, Analyzing Garbage Collection Data
- collecting
data for garbage collection analysis, Data Collection with -Xverbosegc
- GC
data capture, Obtaining Garbage Collection Data
- options, Supported -Xverbosegc options for Java 1.5.0.04
- .eprof
- file
name suffix, Naming Profile Data Files
- .hpjmeter
- file name suffix, Naming Monitoring Data Files
- .hprof.txt
- file name suffix, Naming Profile Data Files
- .vgc
- file name suffix, Naming GC Data Files
- 80–20
rule, Tuning Performance
- _icon agent unresponsive
- agent unresponsive, JVM Agent Connection Icons
- _icon application stopped
- application
stopped, Session State Icons
- _icon application warning
- application warning, Session State Icons
- _icon calculate live objects
- Calculate live objects, Tool Bar Buttons for Manipulating Tabular Data
- _icon Color distinctions on
- Color
distinctions on, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon compare data
- Compare
data, Common Tool Bar Buttons
- _icon Connect to Server
- Connect to server, Console Tool Bar Buttons
- _icon connecting lines off
- Connecting lines off, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon copy to buffer
- Copy to buffer, Tool Bar Buttons for Manipulating Tabular Data
- _icon
filters BCI
- filters and bytecode instrumentation, Selecting Other JVM Agent Options, Controlling Data Collection and Display
- _icon find item immediately
- Find immediately, Tool Bar Buttons for Manipulating Tabular Data
- _icon find next selected item
- Find next selected item, Tool Bar Buttons for Manipulating Tabular Data
- _icon find previous selected item
- Find previous selected item, Tool Bar Buttons for Manipulating Tabular Data
- _icon find selection matching keyword
- Find matching selection, Tool Bar Buttons for Manipulating Tabular Data
- _icon for connected JMX server
- connected JMX server, Time Slice Icons
- _icon for connected node agent
- connected node agent
icon, Node Agent Connection Status Icons
- _icon for node agent alert
- node agent
alert, Node Agent Connection Status Icons
- _icon for open file
- _icon
for open file, Console Tool Bar Buttons
- _icon for pending node agent
- pending
node agent, Node Agent Connection Status Icons
- _icon for returning console to front
- _icon for returning
console to front, Common Tool Bar Buttons
- _icon for saved data, Saved Data Icon
- _icon for toggling clock axis to seconds
- _icon for toggling clock axis to hours, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon for toggling clock to hours:minutes
- _icon for toggling clock to hours:minutes, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon for unconnected node agent
- unconnected
node agent, Node Agent Connection Status Icons
- _icon freeze display
- Freeze display, Tool Bar Buttons for Manipulating Graphical Data
- _icon JVM agent running
- agent running, JVM Agent Connection Icons
- _icon mark item for search
- Mark item
for search, Tool Bar Buttons for Manipulating Tabular Data
- _icon open alert controller
- open alert
controller, Console Tool Bar Buttons, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon Print
- Print, Common Tool Bar Buttons
- _icon save to file
- Save to
file, Common Tool Bar Buttons
- _icon save to snapshot file
- Save to snapshot file, Console Tool Bar Buttons
- _icon session active
- session
active, Session State Icons
- _icon session unavailable
- session
unavailable, JVM Agent Connection Icons
- _icon timeslice life span
- Time slice life span, Time Slice Icons
- _icon to apply selected interval to all metrics
- Apply selected interval to all metrics, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon to close
file or connection
- Close file or connection, Console Tool Bar Buttons
- _icon to reset default interval
- Reset default interval for all metrics, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon to zoom out
- Zoom Out, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon Toggle connecting line on
- Connecting lines on, Tool Bar Buttons for Manipulating Garbage Collection Data
- _icon unfreeze display, clock running
- Unfreeze display, clock running, Tool Bar Buttons for Manipulating Graphical Data
- _icon warning
- Warning, Time Slice Icons
- warning, Status Bar
A- abnormal
- thread
termination, Identifying Abnormal Thread Termination
- access controls
- agents, Node Agent Access Restrictions
- active
mode
- performance overhead, Monitoring Overhead
- agents
- Can't
use port port_number, Node agent
- configuring
node, Starting Node Agents Manually
- data icons, Node Agent, JVM Agent, Time Slice Entries
- out of memory warning, JVM agent
- requirements, Agent Requirements
- security, Node Agent Access Restrictions
- alert controller
- console, Using the Alert Controller
- log, Viewing a Log of the Alert History
- reactivate or deactivate alerts, Using the Alert Controller
- threshold, Using the Alert Controller
- alerts
- abnormal thread termination, Abnormal Thread Termination Alert
- controller, Using the Alert Controller
- enabling, Enabling Monitoring Alerts
- events, Using Alerts
- excessive compilation, Excessive Compilation Alert
- expected OutOfMemory error, Expected OutOfMemory Error Alert
- memory leak locations, Memory Leak Locations Alert
- reactivating or deactivating, Using the Alert Controller
- responding to, Responding to Alerts
- thread deadlock, Thread Deadlock Sample, Thread Deadlock Alert
- threshold time
constraint, Using the Alert Controller
- viewing log history, Viewing a Log of the Alert History
- allocation
- method statistics, Allocating Method Statistics
- metrics by class, Allocated Object Statistics by Class
- object statistics, Allocated Object Statistics by Class
- objects by method, Allocating Method Statistics
- using filters, Details
- application
- analyzing garbage collection
of objects, Analyzing Garbage Collection Data
- configuring, Configure and Start Your Application
- configuring to use JVM agent, Configuring your Application to Use the JVM Agent
- console
reporting name incorrectly, Console
- expected time for startup, Application Server Startup Time
- heap monitor, Viewing the Application Load
- load, Viewing the Application Load
- profiling performance, Profiling Applications
- scope of display, Adjusting Scope
- termination, Identifying Too Many Classes Loaded
- application performance
- -agentlib, Configuring your Application to Use the JVM Agent, Profiling with -agentlib:hprof
- -Xrunjmeter, Configuring your Application to Use the JVM Agent
- appserver_port, Selecting Other JVM Agent Options
- arc
- call graph tree, Interpreting Call Graph Data
- arrays
- live sizes, Live Array Sizes
C- cached
- sessions, Open and Cached Sessions
- call count, Using Call Graph Trees
- methods, Method Call Count
- call graph, Profiling Overview, Looking at the Data from the Top Down
- Tree menu, Menu Choices
- call graph tree
- call
count, Using Call Graph Trees
- clock time, Using Call Graph Trees
- CPU time, Using Call Graph Trees
- interpreting data, Interpreting Call Graph Data
- lock delay, Using Call Graph Trees, Lock Delay - Call Graph Tree
- method call count, Call Graph Tree with Call Count
- method nodes, Interpreting Call Graph Data
- node colors, Key to Color Coding of Call Graph Nodes
- object reference, Using Call Graph Trees
- reference graph, Using Call Graph Trees
- using, Using Call Graph Trees
- with clock time, Call Graph Tree with Clock Time
- with CPU, Call Graph Tree with CPU
- call graph trees
- cumulative calls, Interpreting Call Graph Data
- call tree
- Auto Expand, Auto-Expanding the Call Tree
- changing display of, Options for Manipulating the Call Tree Display
- expanding automatically, Auto-Expanding the Call Tree
- pruning, Tree Pruning
- Restore
Roots, Using Subtrees
- searching, Searching the Trees
- Set as Root(s), Using Subtrees
- using subtrees for easier navigation, Using Subtrees
- calls
- cumulative number of to method, Method Call Count
- Can't
use port port_number, Node agent
- capture
- saving session data, Saving Monitoring Metrics Information
- class
- average exclusive clock times, Exclusive Class Clock Times*
- average exclusive CPU times, Exclusive Class CPU Times*
- loading status, JMX Summary Tab
- object allocation, Identifying Excessive Object Allocation
- classes
- filtering, Selecting Other JVM Agent Options
- loaded, Identifying Too Many Classes Loaded, Loaded Classes
- lock delay, Exclusive Class Lock Delay*
- clock
- call graph, Using Call Graph Trees
- time, CPU Versus Clock Time
- toggle hours to total seconds, Tool Bar Buttons for Manipulating Garbage Collection Data
- toggle total seconds to hours, Tool Bar Buttons for Manipulating Garbage Collection Data
- clock time, Looking at the Data from the Top Down
- method, Profiling Overview
- close
- main window, Console Tool Bar Buttons
- cluster
- deployment, Identifying Excessive Lock Contention
- code/CPU monitoring menu, Console Menu Choices
- code/CPU profiling menu, Menu Choices
- collecting
- -agentlib:hprof data, Profiling with -agentlib:hprof
- -Xeprof data, Profiling with -Xeprof
- GC data, Obtaining Garbage Collection Data, Data Collection with -Xverbosegc, Data Collection with -Xloggc
- profile data, Collecting Profile Data, Profiling with Zero Preparation
- color
- call graph tree
node key, Key to Color Coding of Call Graph Nodes
- change
selection in histogram, Change Color Selection for Histogram Display
- reset
defaults, Console Menu Choices
- command
line usage
- -Xloggc, Data Collection with -Xloggc
- -Xverbosegc, Data Collection with -Xverbosegc
- command-line options
- -agentlib, JVM Agent Options
- -agentlib:hprof, Profiling Applications, Profiling with -agentlib:hprof
- -d64, Preparing to run Java
- -Xeprof, Profiling Applications
- -Xloggc, Obtaining Garbage Collection Data
- -Xrunjmeter, JVM Agent Options
- -Xverbosegc, Obtaining Garbage Collection Data
- Compare button, Comparing Data Files, Comparing Data Files
- compare files
- .eprof, Comparing Data Files, Comparing Data Files
- .hprof.txt, Comparing Data Files, Comparing Data Files
- .vcg, Comparing Data Files, Comparing Data Files
- compilation
- count method, Method Compilation Count
- excessive
method, Identifying Excessive Method Compilation
- concepts
- agent, Concepts, JVM Agent, Node Agent
- console, Concepts
- managed
node, Concepts
- concurrent mark and sweep GC, Fields Captured in GC Log Data When Using -Xverbosegc print options
- reasons
for completion, Fields Captured in GC Log Data When Using -Xverbosegc print options
- reasons
for non-completion, Fields Captured in GC Log Data When Using -Xverbosegc print options
- confidence interval
- sampling, Data Sampling Considerations
- configuring
- application to use JVM agent, Configuring your Application to Use the JVM Agent
- library
paths, Preparing to run Java
- node agents, Starting Node Agents Manually
- connection failed
- node agent not running, Managing Node Agents
- console
- bring to front, Common Tool Bar Buttons
- filters, Controlling Data Collection and Display
- guide, Console Guide
- launching from HP Systems Insight Manager, Starting the Console On HP-UX
- main data pane, Data Representation
- main window, Using the Main Window Functions
- memory use, Status Bar
- OutOfMemoryError, Console
- performance, Console
- performance overhead, Console Overhead
- reports incorrect
application name, Console
- requirements, Console Requirements
- session preferences, Setting Monitoring Session Preferences
- starting, Start the Console, Starting the Console
- starting from
command line on HP-UX, Starting the Console On HP-UX
- starting on Linux, Starting the Console On Linux
- status bar, Status Bar
- console guide
- enable or disable, Are You Monitoring an Application or Analyzing Collected Data?
- contention
- threads, Identifying Excessive Lock Contention
- controller
- alert, Using the Alert Controller
- count
- method calls, Profiling Overview
- method compilation, Identifying Excessive Method Compilation
- CPU
- call graph, Using Call Graph Trees
- exclusive method times, Exclusive Method Times (CPU)
- monitoring percent usage, Percent (%) CPU Utilization
- time, CPU Versus Clock Time, Key to Default Color Representation of Thread States in Histograms
- virtual
time, CPU Versus Clock Time
- cpu
- hprofoptions, Supported -agentlib:hprof options
- CPU time, Looking at the Data from the Top Down
- CPU usage
- by processes, Process CPU Utilization Alert
- by system, System CPU Utilization Alert
- crash
- application, Identifying Too Many Classes Loaded
- cutoff
- hprofoptions, Supported -agentlib:hprof options
D- daemon
- node
agent, Running Node Agent as a Daemon
- verifying node agent, Verifying HP-UX Daemon is Running
- data
- collection, Controlling Data Collection and Display
- comparing, Menu Choices
- comparing files, Comparing Data Files, Comparing Data Files
- confirming integrity of, Ensuring the Integrity of HPjmeter Console/Node Agent Data Transfer
- display, Controlling Data Collection and Display
- finding summaries, Finding Summary Information for Saved Data Sets, Finding Summary Information for Saved Data Sets
- interpreting, Considerations in Interpreting the Data
- printing, Menu Choices
- protecting
confidentiality, Protecting Data Confidentiality During HPjmeter Console/Node Agent Communication
- saving, Saving Data, Menu Choices
- saving from console, Saving Data from the Console
- scaling for comparison, Scaling Comparison Data
- selecting filters, Controlling Data Collection and Display
- setting collection preferences, Setting Data Collection Preferences
- deactivating
- alerts, Using the Alert Controller
- deadlock
- detecting, JMX Threads Tab
- deadlocked
- threads, Identifying Deadlocked Threads
- delete
- main
window, Console Tool Bar Buttons
- preferences, Console Menu Choices
- depth
- hprofoptions, Supported -agentlib:hprof options
- disabled
- metrics, The Monitor Menu, Menu Choices
- displays
- monitoring, Using Monitoring Displays
- node color example, Example of Node Color Display
- possible problem methods, objects, Using Heuristics to Find Possible Hot Spots
- profile, Using Profile Displays
- dormant mode
- performance
overhead, Monitoring Overhead
- dying
- threads, Identifying Abnormal Thread Termination
E- Eden
- sub-space in new generation, Fields Captured in GC Log Data When Using -Xverbosegc print options
- edit
- main
window, Console Tool Bar Buttons
- Edit menu
- find functions, Menu Choices
- Scale, Menu Choices
- Scale Special, Menu Choices
- enabling
- metrics, The Monitor Menu, Menu Choices
- errors
- installation, Installation
- JRE
path, Installation
- Estimate menu, Using Heuristics to Find Possible Hot Spots, Visualizer Behavior When Monitoring Behavior or Analyzing Data, Using Heuristic Metrics from the Estimate Menu
- exceptions thrown, Exceptions Thrown
- finding inlining candidates, Inline Candidates
- memory leak possibilities, Memory Leaks
- events
- alerts, Using Alerts
- examples
- JVM agent option usage, JVM Options Usage Examples
- node color display, Example of Node Color Display
- exceptions
- filters, Thrown Exceptions, Thrown Exceptions with Stack Traces
- metrics, Thrown Exceptions, Thrown Exceptions with Stack Traces
- stack traces, Thrown Exceptions with Stack Traces
- uncaught, Identifying Abnormal Thread Termination
- uncaught statistics, Uncaught Exception Statistics
- exceptions thrown, Exceptions Thrown
- excessive
- compilation
alert, Excessive Compilation Alert
- loaded
classes, Identifying Too Many Classes Loaded
- method compilation, Identifying Excessive Method Compilation
- System.gc() calls, Identifying Excessive Calls to System.gc()
- excessive
compilation
- set threshold for alert, Using the Alert Controller
- exclude=, Selecting Other JVM Agent Options
- excluding packages, Selecting Other JVM Agent Options
- exclusive
- method time (CPU), Exclusive Method Times (CPU)
- exclusive method
clock time, Looking at the Data from the Bottom Up
- exclusive
method CPU time, Looking at the Data from the Bottom Up
- exclusive time, Inclusive Versus Exclusive Time
- expand
- call tree, Auto-Expanding the Call Tree
F- features, Features
- file
- -Xeprof options, Supported -Xeprof options
- open, Console Tool Bar Buttons
- File menu, Console Menu Choices, Menu Choices
- file name suffix
- .eprof, Naming Profile Data Files
- .hpjmeter, Naming Monitoring Data Files
- .hprof.txt, Naming Profile Data Files
- .vgc, Naming GC Data Files
- files
- comparing, Comparing Data Files, Comparing Data Files
- compressed, Saving Monitoring Metrics Information
- filter
- excluded packages, Selecting Other JVM Agent Options
- JMX Mbean list, Understanding the JMX Server View, The Mbean Filter
- JMX server list, Understanding the JMX Server View
- thread list in JMX viewer, JMX Threads Tab
- filters
- adding
to change monitoring preferences, Adding Filters
- allocation statistics, Details
- classes, Selecting Other JVM Agent Options
- creating sets of packages or classes, Specifying Filter Sets
- editing
to change monitoring preferences, Editing Filters
- exceptions, Thrown Exceptions, Thrown Exceptions with Stack Traces
- JVM agent options, Selecting Other JVM Agent Options
- packages, Selecting Other JVM Agent Options
- performance overhead, Monitoring Overhead
- specifying, Specifying Filters for Monitoring
- types, Controlling Data Collection and Display
- find
- mark item for, Mark an Item for Search
- search patterns, Find a Search Pattern
- find functions
- Editmenu, Menu Choices
- firewall
- working with tunnel, Working with Firewalls
- format
- hprofoptions, Supported -agentlib:hprof options
- full GC, Fields Captured in GC Log Data When Using -Xverbosegc print options
- print data, Supported -Xverbosegc options for Java 1.5.0.04
- start
from JMX viewer, JMX Memory Tab
G- garbage collection
- event
metrics, Garbage Collections
- heap monitor, Guidelines
- Hotspot VM, Garbage Collections
- memory leaks, Determining the Severity of a Memory Leak
- options
and corresponding metrics, –Xverbosegc and –Xloggc Options and Their Corresponding Metrics
- pauses, Checking for Long Garbage Collection Pauses
- percentage of spent, Reviewing the Percentage of Time Spent in Garbage Collection
- percentage spent, Percentage of Time Spent in Garbage Collection
- program time at beginning, Fields Captured in GC Log Data When Using -Xverbosegc print options
- reasons for, Fields Captured in GC Log Data When Using -Xverbosegc print options
- size of object allocation, Fields Captured in GC Log Data When Using -Xverbosegc print options
- start from JMX
viewer, JMX Memory Tab
- stop-the-world
duration, Fields Captured in GC Log Data When Using -Xverbosegc print options
- System.gc(), Identifying Excessive Calls to System.gc()
- thread state, Key to Default Color Representation of Thread States in Histograms
- type, Data Collection with -Xloggc
- garbage collection data
- understanding the use of, Analyzing Garbage Collection Data
- viewing, Using HPjmeter to Analyze Garbage Collection Data
- garbage collection viewer
- behavior, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- tabs, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- GC
data
- -Xloggc, Data Collection with -Xloggc
- -Xverbosegc, Data Collection with -Xverbosegc
- -Xverbosegc options, Supported -Xverbosegc options for Java 1.5.0.04
- collecting, Obtaining Garbage Collection Data
- GC event
- duration, Data Collection with -Xloggc
- GC events
- cumulative duration, JMX Memory Tab
- total count, JMX Memory Tab
- get started
- console guide, Are You Monitoring an Application or Analyzing Collected Data?
- monitoring application, Using HPjmeter to Monitor Applications
- graphical scrolling
- pause and resume, Pause or Resume Graphical Time-based Scrolling
- group_private, Selecting Other JVM Agent Options
H- heap
- activity, Profile Memory and/or Heap Activity
- checking
size for best allocation, Checking for Proper Heap Sizing
- current live objects metric, Current Live Heap Objects
- current usage, JMX Summary Tab
- decrease pressure, Identifying the Site of Excessive Object Allocation
- hprof options, Supported -agentlib:hprof options
- memory usage in, JMX Memory Tab
- percent of allocated used, Current Live Heap Objects
- set threshold for
usage alert, Using the Alert Controller
- usage after GC event, Data Collection with -Xloggc
- usage before GC event, Data Collection with -Xloggc
- usage maximum, Data Collection with -Xloggc
- usage notification, Heap Usage Alert
- heap monitor
- application load, Viewing the Application Load
- application paging, Checking for Application Paging Problems
- excessive System.gc() calls, Identifying Excessive Calls to System.gc()
- garbage collection
pauses, Checking for Long Garbage Collection Pauses
- memory leaks, Determining the Severity of a Memory Leak
- metrics, Heap Monitor
- help
- -Xverbosegc, Data Collection with -Xverbosegc
- helper methods, Details
- histogram
- change color selection, Change Color Selection for Histogram Display
- interpreting, Interpreting the Histogram Presentation
- reading, Reading Profiling Histograms
- thread color values, Key to Default Color Representation of Thread States in Histograms
- thread groups, Reading Profiling Histograms, Thread Groups Histogram
- threads, Reading Profiling Histograms
- time considerations, Reading Profiling Histograms
- history
- alert
log, Viewing a Log of the Alert History
- HotSpot
- Garbage Collector, Data Collection with -Xverbosegc
- HotSpot JVM
- method compilation, Identifying Excessive Method Compilation
- out of memory, JVM agent
- too many loaded
classes, Identifying Too Many Classes Loaded
- Hotspot JVM
- CPU usage, Identifying Unexpected CPU Usage by Method
- garbage collection, Garbage Collections
- hotspots
- java methods, Identifying Unexpected CPU Usage by Method
- Hotspots JVM, Java Method Hotspots
- HP-UX
- *fifo
files, Node agent
- /tmp, Node agent
- node
agent daemon, Running Node Agent as a Daemon
- hprof
- profiling
with, Profiling Applications, Profiling with -agentlib:hprof
- hprof options, –Xeprof and –agentlib:hprof Profiling Options and Their Corresponding Metrics
- cpu, Supported -agentlib:hprof options
- cutoff, Supported -agentlib:hprof options
- depth, Supported -agentlib:hprof options
- format, Supported -agentlib:hprof options
- heap, Supported -agentlib:hprof options
- thread, Supported -agentlib:hprof options
I- identifying
- versions, Identifying Version Numbers
- ie
- -Xeprof options, Supported -Xeprof options
- include=, Selecting Other JVM Agent Options
- inclusive time, Inclusive Versus Exclusive Time
- inlining
- -Xeprof options, Supported -Xeprof options
- candidates, Inline Candidates
- finding candidates for, Using Heuristics to Find Possible Hot Spots
- input/output
- time, Key to Default Color Representation of Thread States in Histograms
- installation
- errors, Installation
- location, File Locations
- notes for Itanium-based systems, Preparing to run Java
- intrusion
- profiling, Profiling Overhead and Intrusion
- Itanium-based systems
- shared
library path, Preparing to run Java
J- Java Method Hotspots
- description, Java Method Hotspots, Guidelines
- Java
SDK 1.4.x
- shared library path, Preparing to run Java
- JBoss
- excluded packages, Selecting Other JVM Agent Options
- JM_JAVA_HOME
- installation, Installation
- JMX server view, Understanding the JMX Server View
- changing to JMX summary view, Understanding the JMX Server View
- JMX servers
- filter list
of, Understanding the JMX Server View
- JMX summary view, Understanding the JMX Summary View
- changing to JMX server
view, Understanding the JMX Server View
- JMX viewer
- change Mbean attributes, The Mbean Attribute Tab
- launching, Using the JMX Viewer
- see thread list, JMX Threads Tab
- set deadlock
detection, JMX Threads Tab
- set memory thresholds, JMX Memory Tab
- set notifications, JMX Notifications Tab
- track live
threads, JMX Threads Tab
- using, Using the JMX Viewer
- view runtime
data, JMX Runtime Tab
- JVM
agent options, Selecting Other JVM Agent Options
- group_private, Selecting Other JVM Agent Options
- include=, exclude=, Selecting Other JVM Agent Options
- monitor_batch, Selecting Other JVM Agent Options
- noalloc, Selecting Other JVM Agent Options
- noexception, Selecting Other JVM Agent Options
- nohotspots, Selecting Other JVM Agent Options
- nomemleak, Selecting Other JVM Agent Options
- owner_private, Selecting Other JVM Agent Options
- port, Selecting Other JVM Agent Options
- public, Selecting Other JVM Agent Options
- usage examples, JVM Options Usage Examples
- verbose, Selecting Other JVM Agent Options
- version, Selecting Other JVM Agent Options
- JVM agents
- active mode, Monitoring Overhead
- concepts, JVM Agent
- data icons, JVM Agent
- dormant mode, Monitoring Overhead
- filters, Controlling Data Collection and Display
- performance overhead, Monitoring Overhead
- JVM options
- noalloc, Monitoring Overhead
- nohotspots, Monitoring Overhead
- JVM switches
- -Xverbosegc, Data Collection with -Xverbosegc
- JVM version
- finding, JMX Runtime Tab
- JVM/system monitoring
- submenu, Console Menu Choices
L- LD_LIBRARY_PATH
- configure , Preparing to run Java
- leaks
- confirming memory, Confirming Java Memory Leaks
- detection, How Memory Leak Detection Works
- heap monitor, Determining the Severity of a Memory Leak
- memory, Memory Leak Locations Alert
- LIBPATH
- configure, Preparing to run Java
- license
- copy for
software agreement,
- Linux
- starting console
on, Starting the Console On Linux
- load
- heap monitor, Viewing the Application Load
- loaded classes
- crashes, Identifying Too Many Classes Loaded
- metrics, Identifying Too Many Classes Loaded, Loaded Classes
- lock claims
- by method, Contested Lock Claims by Method, All Lock Claims by Method
- lock contention, Key to Default Color Representation of Thread States in Histograms, Interpreting the Histogram Presentation
- finding likely contributors, Lock Contention, Profile by Locks
- identifying, Identifying Excessive Lock Contention
- metrics, Lock Contention
- ratio by method, Lock Contention Ratio by Method*
- thread histogram, Identifying Excessive Lock Contention
- threads, Thread Histogram
- WebLogic, Identifying Excessive Lock Contention
- lock delay, Using Call Graph Trees
- call graph tree, Lock Delay - Call Graph Tree
- class exclusive, Exclusive Class Lock Delay*
- lock contention, Profile by Locks
- method exclusive, Lock Delay - Method Exclusive
- method exclusive average, Average Exclusive Method Lock Delay*
- method exclusive with clock time, Exclusive Method Lock Delay / Clock Time*
- method inclusive, Lock Delay - Method Inclusive
- method inclusive average, Average Inclusive Method Lock Delay*
- method inclusive with clock time, Inclusive Method Lock Delay / Clock Time*
- locks
- uncontested, Profile by Locks
- log
- alerts, Viewing a Log of the Alert History
- logs
- changing capacity (number of
lines), Viewing a Log of the Alert History
- viewing alert history, Viewing a Log of the Alert History
- look and
feel
- menu, Console Menu Choices
M- main window
- console, Using the Main Window Functions
- console
guide, Console Guide
- console main data pane, Data Representation
- tool bar, Console Tool Bar Buttons
- mark and sweep GC, Fields Captured in GC Log Data When Using -Xverbosegc print options
- MaxPermSize
- HotSpot
JVM, JVM agent
- Mbean
- attributes, The Mbean Attribute Tab
- Mbeans
- attributes, The Mbean Attribute Tab
- Attributes tab
in JMX viewer, The Mbean Attribute Tab
- change attributes in JMX viewer, The Mbean Attribute Tab
- enabling notifications
for attributes, The Mbean Notification Tab
- filter list of, Understanding the JMX Server View, The Mbean Filter
- list of, JMX Mbean drop-down menu
- Notification tab, The Mbean Notification Tab
- Operations tab, The Mbean Operations Tab
- relational information, The Mbean Information Tab
- tab navigation in JMX viewer, JMX Mbean tab navigation
- using operations functions
in the JMX viewer, The Mbean Operations Tab
- memory
- allocation statistics, JMX Summary Tab
- checking heap allocation, Checking for Proper Heap Sizing
- confirming leaks, Confirming Java Memory Leaks
- console
use, Status Bar
- designating area of interest
in JMX viewer, JMX Memory Tab
- finding assignment, JMX Runtime Tab
- finding inefficiencies in usage, Looking for Inefficiencies in Memory Usage
- finding
problems, Using Heuristics to Find Possible Hot Spots, Monitor Memory and/or Heap Activity Menu, Profile Memory and/or Heap Activity
- heap
monitor, Determining the Severity of a Memory Leak
- JMX tab, JMX Memory Tab
- leak detection, How Memory Leak Detection Works
- leak location, Memory Leak Locations Alert
- leak possibilities, Memory Leaks
- leak
sample application, Memory Leak Application
- leak
severity, Determining the Severity of a Memory Leak
- leak window, Expected OutOfMemory Error Alert
- paging, Checking for Application Paging Problems
- set threshold for expected
out-of-memory alert, Using the Alert Controller
- set threshold for leak location alert, Using the Alert Controller
- spaces, JMX Memory Tab
- usage, JMX Memory Tab
- usage fluctuations in heap, JMX Memory Tab
- usage
thresholds in JMX viewer, JMX Memory Tab
- menu
- console, Console Menu Choices
- Edit, Console Menu Choices
- Estimate, Using Heuristic Metrics from the Estimate Menu
- File, Console Menu Choices
- Help, Console Menu Choices
- look and feel, Console Menu Choices
- Metrics, Using HPjmeter to Analyze Profiling Data
- Monitor, View Monitoring Metrics During Your Open Session
- menus
- Estimate, Menu Choices
- File, Menu Choices
- Help, Menu Choices
- Metrics, Menu Choices
- Metrics Code/CPU , Profile Code and/or CPU Activity
- Scope, Menu Choices
- Sort, Menu Choices
- Tree, Menu Choices
- View, Menu Choices
- visualizer, Menu Choices
- messages
- JMX viewer, The Mbean Notification Tab
- method
- average exclusive clock times, Average Exclusive Method Clock Times*
- average exclusive CPU times, Average Exclusive Method CPU Times*
- average inclusive clock times, Average Inclusive Method Clock Times*
- average inclusive CPU times, Average Inclusive Method CPU Times*
- call count, Method Call Count
- callers, Method Call Count
- created objects, Objects Created by Method
- excessive compilation, Identifying Excessive Method Compilation
- excessive object allocation, Identifying the Site of Excessive Object Allocation
- exclusive clock times, Exclusive Method Clock Times
- exclusive CPU times, Exclusive Method Times (CPU)
- finding all lock claims, All Lock Claims by Method
- finding contested lock claims, Contested Lock Claims by Method
- helper, Details
- high usage, Guidelines
- inclusive clock times, Inclusive Method Clock Times
- inclusive CPU times, Inclusive Method CPU Times
- lock contention, Lock Contention Ratio by Method*
- lock delay, Lock Delay - Method Exclusive, Lock Delay - Method Inclusive, Average Exclusive Method Lock Delay*, Exclusive Method Lock Delay / Clock Time*, Average Inclusive Method Lock Delay*, Inclusive Method Lock Delay / Clock Time*
- looping as an indicator, Methods with Loops*
- monitoring CPU time consumed by, Java Method Hotspots
- starvation, Starvation by Method*
- method call count, Looking at the Data from the Bottom Up
- call graph tree, Call Graph Tree with Call Count
- example usage, Scaling Comparison Data
- method compilation count
- metrics, Method Compilation Count
- Method Hotspots
- CPU
usage, Identifying Unexpected CPU Usage by Method
- methods
- exceptions thrown, Exceptions Thrown
- metrics, Profiling Overview
- access monitoring data for viewing, Viewing Monitoring Data in HPjmeter
- analyzing profile data, Approaches to Analyzing Performance Data
- Creation Rate, Creation Rate
- Cumulative Allocation, Cumulative Allocation
- Current Live Heap Objects, Current Live Heap Objects
- derived, Profile Code and/or CPU Activity, Profile by Locks
- disabled, The Monitor Menu, Menu Choices
- Duration (Stop the World), Duration (Stop the World)
- enable, The Monitor Menu, Menu Choices
- garbage collection, Reviewing the Percentage of Time Spent in Garbage Collection, Checking for Proper Heap Sizing, Garbage Collections
- heap monitor, Checking for Proper Heap Sizing, Heap Monitor
- Heap Usage After GC, Heap Usage After GC
- how sorted, Approaches to Analyzing Performance Data
- Java Method Hotspots, Java Method Hotspots
- load data for viewing, Viewing Profiling or GC Data in HPjmeter
- loaded classes, Identifying Too Many Classes Loaded, Loaded Classes
- lock contention, Lock Contention
- menus, The Monitor Menu
- method compilation count, Method Compilation Count
- naming GC data files, Naming GC Data Files
- naming monitoring data files, Naming Monitoring Data Files
- naming profile data files, Naming Profile Data Files
- object allocation by class, Identifying Excessive Object Allocation, Allocated Object Statistics by Class
- object
allocation by method, Identifying the Site of Excessive Object Allocation, Allocating Method Statistics
- OutOfMemory error, Expected OutOfMemory Error Alert
- percentage spent in garbage collection, Percentage of Time Spent in Garbage Collection
- saving session data, Saving Monitoring Metrics Information
- specifying, Specifying Metrics to Collect for Monitoring
- thread histogram, Thread Histogram
- thread
histogram and abnormal thread termination, Identifying Abnormal Thread Termination
- thread histogram and lock contention, Identifying Excessive Lock Contention
- thread histogram and short-lived threads, Identifying Multiple Short-lived Threads
- thrown exceptions, Thrown Exceptions
- thrown exceptions with stack trace, Thrown Exceptions with Stack Traces
- User-Defined
X-Y Axes for GC analysis, User-Defined X-Y Axes
- viewing, View Monitoring Metrics During Your Open Session, Using HPjmeter to Analyze Profiling Data, Using HPjmeter to Analyze Garbage Collection Data
- Metrics menu, Using HPjmeter to Analyze Profiling Data, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- modes
- active, Monitoring Overhead
- dormant, Monitoring Overhead
- Monitor menu, View Monitoring Metrics During Your Open Session
- visualizer behavior, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- monitor_batch, Selecting Other JVM Agent Options
- saving session data, Saving Monitoring Metrics Information
- monitoring
- getting started, Using HPjmeter to Monitor Applications
- live heap objects, Current Live Heap Objects
- multiple
- node
agents, Running Multiple Node Agents
- short-lived threads, Identifying Multiple Short-lived Threads
N- naming
- GC data files, Naming GC Data Files
- monitoring data files, Naming Monitoring Data Files
- profile data files, Naming Profile Data Files
- native idle, Key to Default Color Representation of Thread States in Histograms
- noalloc, Selecting Other JVM Agent Options
- JVM options, Monitoring Overhead
- node
- color display example, Example of Node Color Display
- node agent
- Can't
use port port_number, Node agent
- concepts, Node Agent
- configuring, Starting Node Agents Manually
- confirm status, Confirm that the Node Agent is Running
- connecting to, Connect to the Node Agent from the Console
- daemon, Running Node Agent as a Daemon, Starting Node Agents Manually
- data icons, Node Agent
- multiple, Running Multiple Node Agents
- not running, Managing Node Agents
- performance overhead, Node Agent Overhead
- port number, Running Node Agent as a Daemon, Starting Node Agents Manually
- security, Node Agent Access Restrictions
- stopping, Stopping Node Agents
- noexception, Selecting Other JVM Agent Options
- nohotspots, Selecting Other JVM Agent Options
- JVM options, Monitoring Overhead
- nomemleak, Selecting Other JVM Agent Options
- notification
- enabling for Mbeans attributes, The Mbean Notification Tab
- heap
usage, Heap Usage Alert
- notifications
- JMX tab, JMX Notifications Tab
- JMX viewer, The Mbean Notification Tab
O- object
- cumulative size, Current Live Heap Objects
- object allocation by class
- excessive, Identifying Excessive Object Allocation
- metrics, Allocated Object Statistics by Class
- object allocation by method
- excessive, Identifying the Site of Excessive Object Allocation
- metrics, Allocating Method Statistics
- object reference
- call graph, Using Call Graph Trees
- Object Reference Graph
- pruning, Tree Pruning
- objects
- copying data into a spreadsheet, Details
- created (by count), Created Objects (Count)
- created (in bytes), Created Objects (Bytes)
- created by method, Objects Created by Method
- current live instances, Current Live Heap Objects
- live (by count), Live Objects (Count)
- live (in bytes), Live Objects (Bytes)
- monitoring live in heap, Current Live Heap Objects
- newborn tenuring threshold, Fields Captured in GC Log Data When Using -Xverbosegc print options
- reflective, Fields Captured in GC Log Data When Using -Xverbosegc print options
- residual by count, Residual Objects (Count)
- residual in bytes, Residual Objects (Bytes)
- residual live, Reference Graph Tree
- sorting in Current Live Heap Objects table, Details
- storage of in
permanent generation, Fields Captured in GC Log Data When Using -Xverbosegc print options
- unfinalized, Unfinalized Objects
- old
generation, Fields Captured in GC Log Data When Using -Xverbosegc print options
- print data, Supported -Xverbosegc options for Java 1.5.0.04
- spaces, Fields Captured in GC Log Data When Using -Xverbosegc print options
- open
- file, Console Tool Bar Buttons
- main window, Console Tool Bar Buttons
- operating system version
- finding, JMX Summary Tab
- optimization
- method compilation, Identifying Excessive Method Compilation
- options
- JVM
agents, JVM Agent Options
- node agents, Starting Node Agents Manually
- options used
- finding, JMX Runtime Tab
- Oracle9i
- excluded packages, Selecting Other JVM Agent Options
- out-of-memory
- alerts, Expected OutOfMemory Error Alert
- confirming, Confirming Java Memory Leaks
- console, Console, JVM agent
- HotSpot
JVM, JVM agent
- program termination, Identifying Too Many Classes Loaded
- overhead
- performance, Performance Overhead on Running Applications
- profiling, Key to Default Color Representation of Thread States in Histograms, Profiling Overhead and Intrusion
- owner_private, Selecting Other JVM Agent Options
P- packages
- filtering, Selecting Other JVM Agent Options
- paging
- heap monitor, Checking for Application Paging Problems
- patches
- required, Agent Requirements
- PATH
- configure, Preparing to run Java
- path
- installation location, File Locations
- JRE and installation, Installation
- patterns
- finding in search, Find a Search Pattern
- pauses in garbage collection
- heap monitor, Checking for Long Garbage Collection Pauses
- percent of time spent in garbage collection , Percentage of Time Spent in Garbage Collection
- performance
- console, Console
- overhead, Performance Overhead on Running Applications
- tuning, Tuning Performance
- permanent generation
- spaces, Fields Captured in GC Log Data When Using -Xverbosegc print options
- pooling
- threads, Identifying Multiple Short-lived Threads
- port
- configuring node agents, Starting Node Agents Manually
- JVM agent options, Selecting Other JVM Agent Options
- node
agent daemon, Running Node Agent as a Daemon
- port number
- Can't
use port port_number, Node agent
- preferences
- alerts, Enabling Monitoring Alerts
- delete, Console Menu Choices
- look and feel, Console Menu Choices
- session, Setting Monitoring Session Preferences
- standard, Console Menu Choices
- window, Console Menu Choices
- print
- full GC data, Supported -Xverbosegc options for Java 1.5.0.04
- old generation data, Supported -Xverbosegc options for Java 1.5.0.04
- scavenge garbage collection data, Supported -Xverbosegc options for Java 1.5.0.04
- printing screens or data, Menu Choices
- process
- CPU usage (%), Process CPU Utilization Alert
- profile
- overhead, Key to Default Color Representation of Thread States in Histograms
- profile
data
- -agentlib:hprof, Profiling with -agentlib:hprof
- -agentlib:hprof options, Supported -agentlib:hprof options
- -Xeprof, Profiling with -Xeprof
- -Xeprof options, Supported -Xeprof options
- collecting, Collecting Profile Data
- collecting with zero preparation, Profiling with Zero Preparation
- create benchmark, Preparing a Benchmark
- intrusion, Profiling Overhead and Intrusion
- overhead, Profiling Overhead and Intrusion
- overview, Profiling Overview
- reading histograms, Reading Profiling Histograms
- tracing, Tracing
- understanding the use of, Profiling Applications
- viewing, Using HPjmeter to Analyze Profiling Data
- profile
viewer
- scope, Adjusting Scope
- profiling
- finding
hot spots, Using Heuristics to Find Possible Hot Spots
- options and corresponding metrics, –Xeprof and –agentlib:hprof Profiling Options and Their Corresponding Metrics
- using sampling with, Sampling
- zero preparation, Zero Preparation Profiling
- profiling viewer
- behavior, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- changing scope, Menu Choices
- tabs, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- program
termination, Identifying Too Many Classes Loaded
- Prune, Tree Pruning
- public, Selecting Other JVM Agent Options
R- reactivating
- alerts, Using the Alert Controller
- recursive calls
- indicator, Example of Node Color Display
- recursive
methods
- and time, Inclusive Versus Exclusive Time
- time, Example of Node Color Display
- reference
graph
- call graph tree, Using Call Graph Trees
- reference graph tree, Reference Graph Tree
- requirements
- agent, Agent Requirements
- console, Console Requirements
- patch, Agent Requirements
- system, Platform Support and System Requirements
- restrictions
- access, Node Agent Access Restrictions
- running
- sample applications, Monitoring Demonstration Instructions
- threads, Thread Histogram
- runtime
- JMX tab, JMX Runtime Tab
- runtime statistics, JMX Runtime Tab
S- sample application
- memory leak, Memory Leak Application
- running, Monitoring Demonstration Instructions
- thread deadlock, Thread Deadlock Sample
- sampling
- considerations, Data Sampling Considerations
- profile
data, Sampling
- saving
- from application
session, Saving Monitoring Metrics Information
- session data, Saving Monitoring Metrics Information
- scalability
- assess for application, Interpreting the Histogram Presentation
- Scale, Scaling Comparison Data
- Scale Special, Scaling Comparison Data
- scaling data
- examples, Scaling Comparison Data
- scavenge, Fields Captured in GC Log Data When Using -Xverbosegc print options
- non-parallel, Fields Captured in GC Log Data When Using -Xverbosegc print options
- parallel, Fields Captured in GC Log Data When Using -Xverbosegc print options
- print data, Supported -Xverbosegc options for Java 1.5.0.04
- scope
- adjusting, Adjusting Scope
- changing in profiling viewer, Menu Choices
- search
- mark item for, Mark an Item for Search
- patterns, Find a Search Pattern
- security, Security Awareness
- node agents, Node Agent Access Restrictions
- session preferences, Setting Monitoring Session Preferences
- setting, Set Session Preferences, Setting Data Collection Preferences
- sessions
- cached, Open and Cached Sessions
- data icons, Open and Cached Sessions
- shared library path
- Itanium-based
systems, Preparing to run Java
- SHLIB_PATH
- configure, Preparing to run Java
- Show
Formula, Scaling Comparison Data
- size
- setting
for alert log, Viewing a Log of the Alert History
- sleeping
- thread state, Key to Default Color Representation of Thread States in Histograms
- SLO violations, Identifying Excessive Method Compilation
- snapshot
- saving session data, Saving Monitoring Metrics Information
- specifying
- filters, Specifying Filters for Monitoring
- metrics, Specifying Metrics to Collect for Monitoring
- stack traces
- exceptions, Thrown Exceptions with Stack Traces
- uncaught exceptions, Uncaught Exception Statistics
- start
- console, Starting the Console
- starting
- node agents, Starting Node Agents Manually
- zero
preparation profiling, Profiling with Zero Preparation
- starvation, Starvation by Method*
- change color selection in histogram, Change Color Selection for Histogram Display
- ratio, Starvation Ratio*
- thread state, Key to Default Color Representation of Thread States in Histograms
- threads, Interpreting the Histogram Presentation
- state
- reported
for threads, Key to Thread States Reported by -Xeprof
- statistics
- allocated object, Allocated Object Statistics by Class
- allocating method, Allocating Method Statistics
- status
bar
- console, Status Bar
- stop-the-world, Fields Captured in GC Log Data When Using -Xverbosegc print options
- stopping
- node
agents, Stopping Node Agents
- zero preparation profiling, Profiling with Zero Preparation
- submenu
- code/CPU
monitoring, Console Menu Choices
- code/CPU profiling, Menu Choices
- JVM/system
monitoring, Console Menu Choices
- memory/heap
monitoring, Console Menu Choices
- memory/heap profiling, Menu Choices
- threads/locks
monitoring, Console Menu Choices
- threads/locks profiling, Menu Choices
- summary
- finding for GC data sets, Finding Summary Information for Saved Data Sets
- finding for profile data sets, Finding Summary Information for Saved Data Sets
- JMX tab, JMX Summary Tab
- SunOne
- excluded
packages, Selecting Other JVM Agent Options
- support
- obtaining, Documentation and Support
- survivor
- sub-space in
new generation, Fields Captured in GC Log Data When Using -Xverbosegc print options
- swap space
- finding statistics, JMX Runtime Tab
- system
- CPU usage (%), System CPU Utilization Alert
- System.gc()
- excessive calls, Guidelines
- heap
monitor, Identifying Excessive Calls to System.gc()
T- tab
- Runtime, JMX Runtime Tab
- tabs
- garbage collection viewer, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- JMX memory, JMX Memory Tab
- JMX Summary, JMX Summary Tab
- Mbean Attributes, The Mbean Attribute Tab
- Mbean notification, The Mbean Notification Tab
- Mbean Operations, The Mbean Operations Tab
- Notifications, JMX Notifications Tab
- profiling viewer, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- threads, JMX Threads Tab
- termination
- abnormal thread, Identifying Abnormal Thread Termination
- application, Identifying Too Many Classes Loaded
- thread
- activity in JMX viewer, JMX Threads Tab
- current state in
JMX viewer, JMX Threads Tab
- filter list in
JMX viewer, JMX Threads Tab
- hprofoptions, Supported -agentlib:hprof options
- set threshold
for abnormal termination alert, Using the Alert Controller
- set threshold for deadlock alert, Using the Alert Controller
- thread histogram
- abnormal thread termination, Identifying Abnormal Thread Termination
- deadlocked threads, Identifying Deadlocked Threads
- excessive threads, Identifying Excessive Thread Creation
- metrics, Thread Histogram
- short-lived
threads, Identifying Multiple Short-lived Threads
- thread spectrum, Reading Profiling Histograms
- threads
- abnormal
termination, Identifying Abnormal Thread Termination, Abnormal Thread Termination Alert
- color values for
in histogram, Key to Default Color Representation of Thread States in Histograms
- CPU time, Key to Default Color Representation of Thread States in Histograms
- deadlock, Thread Deadlock Sample, Thread Deadlock Alert
- deadlocked, Identifying Deadlocked Threads
- detecting deadlock, JMX Threads Tab
- excessive, Identifying Excessive Thread Creation
- garbage collection, Key to Default Color Representation of Thread States in Histograms
- GC, Fields Captured in GC Log Data When Using -Xverbosegc print options
- group histogram, Thread Groups Histogram
- group lifetime, Thread Groups Histogram
- histogram, Thread Histogram
- input/output time, Key to Default Color Representation of Thread States in Histograms
- JMX tab, JMX Threads Tab
- key to states, Key to Thread States Reported by -Xeprof
- lifetime, Threads Histogram
- lock
contention, Identifying Excessive Lock Contention, Key to Default Color Representation of Thread States in Histograms, Thread Histogram
- native idle, Key to Default Color Representation of Thread States in Histograms
- pooling, Identifying Multiple Short-lived Threads
- profiling histogram, Threads Histogram
- profiling overhead, Key to Default Color Representation of Thread States in Histograms
- running, Thread Histogram
- scope
of display, Adjusting Scope
- short-lived, Identifying Multiple Short-lived Threads
- sleeping, Key to Default Color Representation of Thread States in Histograms
- sorting choices in histogram, Menu Choices
- sorting in histogram, Threads Histogram
- spectrum analysis, Interpreting the Histogram Presentation
- starvation, Key to Default Color Representation of Thread States in Histograms, Interpreting the Histogram Presentation
- state indicator, Threads Histogram
- tracking live, JMX Threads Tab
- tuning
per process limit, Identifying Excessive Thread Creation
- waiting, Key to Default Color Representation of Thread States in Histograms, Interpreting the Histogram Presentation, Thread Histogram
- threshold
- alert controller, Using the Alert Controller
- set memory usage in JMX
viewer, JMX Memory Tab
- tenure, Fields Captured in GC Log Data When Using -Xverbosegc print options
- thresholds
- setting for alert notification, Using the Alert Controller
- thrown exceptions
- finding likely contributors, Using Heuristics to Find Possible Hot Spots, Thrown Exceptions, Thrown Exceptions with Stack Traces
- metrics, Thrown Exceptions, Thrown Exceptions with Stack Traces
- time
- and recursive methods, Inclusive Versus Exclusive Time
- beginning of garbage
collection, Fields Captured in GC Log Data When Using -Xverbosegc print options
- clock, CPU Versus Clock Time
- CPU, CPU Versus Clock Time
- cumulative, Data Collection with -Xloggc
- inclusive, Interpreting Call Graph Data
- inclusive versus exclusive measures, Inclusive Versus Exclusive Time
- sampling, CPU Versus Clock Time
- spent in garbage collection, Reviewing the Percentage of Time Spent in Garbage Collection
- treatment of profiling overhead, CPU Versus Clock Time
- units, Time Units
- time
slices
- data icons, Time Slice Entries
- time_on
- -Xeprof options, Supported -Xeprof options
- time_slice
- -Xeprof options, Supported -Xeprof options
- times
- -Xeprof options, Supported -Xeprof options
- tmp
- *fifo files, Node agent
- tool bar
- main
window, Console Tool Bar Buttons
- visualizers, Common Tool Bar Buttons
- tracing, Tracing
- troubleshooting
- documentation, Documentation and Support
- obtaining support, Documentation and Support
- zero preparation profiling, Zero Preparation Profiling
- tuning
- performance, Tuning Performance
V- verbose, Selecting Other JVM Agent Options
- verbose GC
- start logging from JMX
viewer, JMX Memory Tab
- stop
logging from JMX viewer, JMX Memory Tab
- version, Selecting Other JVM Agent Options
- finding
for Java, Showing Version Information
- versions
- identifying, Identifying Version Numbers
- viewer
- JMX, Using the JMX Viewer
- viewing
- data metrics, Viewing Profiling or GC Data in HPjmeter
- monitoring data metrics, Viewing Monitoring Data in HPjmeter
- virtual
servers
- lock contention, Identifying Excessive Lock Contention
- visualizer
- behavior when monitoring, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- behavior when profiling, Visualizer Behavior When Monitoring Behavior or Analyzing Data
- pause
scroll of display, Pause or Resume Graphical Time-based Scrolling
- resume scroll of display, Pause or Resume Graphical Time-based Scrolling
- tool bar buttons, Common Tool Bar Buttons
- visualizers
- using, Using Visualizer Tool bars
|