Overviews (performance tools)

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 provides conceptual and terminology overviews for Visual Studio Profiling Tools, which you can use to measure the performance characteristics of an application under development.

In this section

Learn the basics of performance profiling with the Visual Studio Profiling Tools.

Describes the properties that can be used to configure a performance session.

Learn the data values that are reported when you use the sampling profiling method.

Learn the data values that are reported when you use the instrumentation profiling method.

Learn the data values that are reported when you use the .NET memory profiling method.

Learn the data values that are reported when you use the concurrency profiling method.

Describes the window that is used to configure and start performance sessions.

Learn about the CPU and Windows performance counters that can provide additional performance data in a performance session.

Learn the issues and steps that are required to collect sampling data and to profile cross-session applications on Windows Vista.

See also