Collecting Concurrency Data for Stand-Alone Applications by Using the Profiler Command Line

The concurrency method of Visual Studio Profiling Tools enables you to collect resource contention data and thread activity data that shows you CPU utilization, thread contention, thread migration, synchronization delays, areas of overlapped IO, and other system events.

Common Tasks

Task

Related content

Start a .NET Framework application and profile concurrency data

Start a C/C++ application and profile concurrency data

Attach the profiler to a running .NET Framework application

Attach the profiler to a running C/C++ application

Profiling Stand-Alone Applications

Task

Related content

Profile by using the sampling method

Profile by using the instrumentation method

Profile .NET memory allocation and garbage collection

Adding tier-interaction data

Profiling Concurrency Issues

Task

Related content

Profile ASP.NET applications

Profile services

Analyzing Concurrency Data Views and Reports

Resource Contention Data Views

Concurrency Visualizer

Reference

Command-Line Profiling Tools Reference