Hot Spots View | ![]() ![]() |
![]() |
The type of the hot spots can be selected in the combo box above the table labeled "hot spot type".
The available types fall into two categories:
|
![]() |
Every hot spot is described in several columns:
The hot spot list can be sorted on all columns.
If you click on the
|
![]() |
JProfiler automatically detects Java EE components
and displays the relevant nodes in the hot spot backtraces tree with special icons that depend
on the Java EE component type:
![]() ![]() ![]() For JSPs and EJBs, JProfiler shows a display name:
If URL splitting is enabled,
each request URL creates a new node with a
You can disable both Java EE component detection as well as URL splitting on the Java Subsystems tab of the profiling settings. Also, the URL splitting method can be customized in the profiling settings or with a custom handler in the profiling API. |
![]() |
The hot spots view has an aggregation level selector. It allows you
to switch between
When you switch between two aggregation levels, JProfiler will make the best effort to preserve your current selection. When switching to a a more detailed aggregation level, there may not be a unique mapping and the first hit in the hot spot backtraces tree is chosen. The hot spot backtraces tree doesn't display all method calls in the JVM, it only displays
|
![]() |
When navigating through the hot spot backtraces tree by opening
method calls, JProfiler automatically expands methods which are only called
by one other method themselves.
To quickly expand larger portions
of the hot spot backtraces tree, select a method and choose
If you want to
collapse an opened part of the hot spot backtraces tree, select the
topmost method that should remain visible and choose
|
![]() |
If a method node is selected, the context menu allows you to quickly add a
method trigger for the selected method with the
![]() |
![]() |
Nodes in the hot spot backtraces tree can be hidden by selecting them and hitting the DEL key
or by choosing Hide Selected from the context menu. Percentages will be corrected accordingly as if the
hidden node did not exist.
When you hide a node, the toolbar and the context menu will get a |
![]() | You can stop and restart CPU data acquisition to clear the hot spots view and freeze all views to ensure that the hot spots view remains static. |
![]() ![]() |