We recommend using Visual Studio 2017

Summary View - Resource Contention View

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Summary View - Resource Contention View.

The Summary view displays information about the events in your application in which a thread or process was suspended while it waited for access to a resource.

For more information, including a description of the Notification Links and Report lists, see Summary View.

The timeline graph in the Summary view shows the number of contention events of the profiled application over the time that the profiling occurred. You can use the timeline graph to filter the view to a selected time span. For more information, see How to: Filter Report Views from the Summary Timeline.

Most Contended Resources lists the resources in the application that caused the most contention events. You can click a resource name to display the Contentions view. The Contentions view provides a detailed timeline of the resource contentions by thread.

Most Contended Resources includes the following data for each resource.

ColumnDescription
NameThe name of the resource.
Contentions %The percentage of all contention events in the profiling data that were contentions over this resource.

Most Contended Threads lists the threads in the application that had the largest number of contention events. You can click a thread name to display the Contentions view that provides a detailed timeline of the resource contentions by the thread.

Most Contended Threads includes the following data for each thread.

ColumnDescription
IDThe thread identifier.
NameThe name of the process that owns the thread.
Contentions %The percentage of all contention events in the profiling data that were contentions over this resource.
Show: