![]() Previous |
![]() Next |
The Allocation outside TLAB subtab contains details about object allocation by class and thread, as well as the object allocation profile.
The Allocation by Class and Allocation by Thread subtabs contain information about object allocation pressure and the stack trace either by class or by thread.
The Allocation Pressure panels in both subtabs contain a pie chart that shows the relative number of either classes or threads involved in object allocations. Next to the pie chart is a table with the legend, where each class or thread corresponds to a color. This table contains the following columns:
Class or Thread: The class or thread involved in object allocation.
Objects: The number of allocated objects.
Total Size: The total size of allocated objects.
Pressure: The value of the object allocation pressure.
When you select a class or thread in the table on the Allocation Pressure panel, the corresponding stack trace is displayed in the table on the Stack Trace panel below. The Stack Trace table contains the following columns:
Stack Trace: The stack trace for the selected class or thread involved in TLAB allocation.
Objects: The number of allocated objects.
Total Size: The total size of allocated objects.
Pressure: The value of the object allocation pressure.
The Allocation Profile subtab contains a table with all stack traces involved in object allocations. The Allocation Profile table contains the following columns:
Stack Trace: The stack traces involved in object allocations.
Total Size: The total size of allocated objects.
Pressure: The value of the object allocation pressure.
For information about working with tables, see Working with Tables.