Object Allocation Analysis view

Object allocation analysis enables the user to capture the information pertaining to the type, number, and age of that have been allocated. If you select the object allocation tracking, all classes loaded by the target JVM are instrumented to produce information about object allocations. The object allocation analysis records both the object creation and garbage collection information to provide information about how many objects of each type are still alive, as well as data on live objects. Object analysis statistics are available at the class level.

Display

This view is made of a table where the first column presents the list of items. The display modes available is based on the object type:

Statistics displayed for each object type

The data displayed depends what object type is selected. The statistics available for each object are summarized in the table below.

Column heading Class statistics
Icon for class
State
The state of the listed thread (running, sleeping, waiting, blocked).
Accumulated by class

Note: The totals shown in this view represent only the data that has been collected since you started monitoring your process. If you start monitoring your process half way through the execution, you will only see the totals from the point that you started monitoring.

For information on how to access the Profiling Types page for a profiling set, see the following tutorial: Analyzing the profiling data from a Java process.

Display symbols

Controls

Toolbar controls

Icon Definition
Icon for package Display the package statistics
Icon for class Display the class statistics
Icon for instance Display the instance statistics
Open source icon Open the source of a selected item.
% icon Shows the percentage of memory allocated.
delta Shows the change in each numeric column since the last refresh.
A button with stylized iconFilter objects based on time, size, total instances, or other criteria.
Export icon Export the data to a file.
A button with stylized iconA button with stylized icon Select the columns to be displayed, or sort iconSort by column.

Pop-up menu controls

Icon Definition
Refresh Views icon Refresh the view.
Choose column icon Choose the columns to display.
Show object references Show object references.
Open source icon Open the source of a selected item.

Column controls

Click the title of a column to sort it. Click the title of the column again to sort it in reverse order. The title of the column is prefixed with > if the column is sorted in ascending order or with < if it is sorted in descending order.

Columns can be hidden or shown. 

 


Related concepts
Overview of the Profiling Tool
Profiling resources

Related tasks
Object Allocation Analysis views
Profiling an application
Identifying memory-intensive classes


(C) Copyright IBM Corporation 2009. All Rights Reserved.