Collecting Concurrency Data for a Service 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.
Note
Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. Windows Store apps also require new collection techniques. See Profiling Windows 8 and Windows Server 2012 applications.
Common Tasks
Task |
Related Content |
---|---|
Attach to a running .NET service |
|
Add tier-interaction data |
|
Attach to a running C/C++ service |
Related Tasks
Profiling Windows Services
Task |
Related Content |
---|---|
Profile by using the sampling method |
|
Profile by using the instrumentation method |
|
Profile.NET memory allocation and garbage collection |
Profiling Concurrency Data
Task |
Related Content |
---|---|
Profile stand-alone applications |
|
Profile ASP.NET Web applications |
Analyzing Concurrency Data Views and Reports
Resource Contention Data Views