Thread state indicator The colored areas of each line or line segment show relative proportions of time that a thread has spent in a particular state. Double-click anywhere on the line to open the pie chart and see actual percentages for the states of the selected thread.

Color change In this image, the default color for starvation has been changed from white to purple using the color chooser.

Use the selections in the Sort menu to change the criteria by which the threads are ordered and presented. See Menu Choices (page 140)

Related Topics

Reading Profiling Histograms (page 73)

Change Color Selection for Histogram Display (page 185)

Thread Groups Histogram

This visualizer presents all thread groups created by the application. The horizontal bars represent the lifetime of the thread groups, with respect to the lifetime of the whole application. The lifetime of the thread group is defined as the time span between the creation of the first thread belonging to the group and the death of the last thread belonging to the group.

Figure 8-26 Threads Groups Histogram

Slider In this metric visualizer, the slider lets you extend the view to encompass either the thread or thread group view or a portion of both views.

Related Topics

Reading Profiling Histograms (page 73)

Change Color Selection for Histogram Display (page 185)

Profile by Locks

The lock delay is a measure for lock contention. The delay is caused by the lock being busy, and is larger if the thread holding the lock is spending much time within the monitor, or when there are many threads attempting to enter the same monitor.

Using Profile Displays 153