Resource Contention Data Views

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

This section contains reference information for the views and reports of profiler data files that contain thread contention profiling data.

In This Section

Displays a graphical timeline of the profiling data and lists the functions and resources that participated in the most blocking events.

Displays a hierarchical tree that represents the execution paths and resource contention data of functions in the profiling run.

Organizes thread and resource contention data by module and lists the functions, source code lines, and instructions that were executing when blocking events occurred.

Lists thread and resource contention data for a selected function and the functions that called and were called by the selected function.

Displays a graphical timeline of the blocking events for each contended resource and lists the call stack for the blocking events.

Displays a graphical timeline of the blocking events for each thread and lists the call stack for the blocking events.

Lists thread and resource contention data by function.

Lists resource contention data by blocked resource.

Lists resource contention data by source code line.

Lists resource contention by instruction.

Lists resource contention by process and thread.

Reference

Displays a graphical chart of the relationship between a selected function and the functions that called and were called by the selected function.