Performance Counters in the .NET Framework
The .NET Framework SDK provides a set of performance counters that you can use to track the performance of an application. This section provides a list of performance counters you can find in the Performance console. For more information on the Performance console, see the Windows Help.
In This Section
- Runtime Profiling
Provides an overview of the tools you can use to gather performance data about an application.
- Exception Performance Counters
Describes the performance counters that provide information about the exceptions thrown by an application.
- Interop Performance Counters
Describes the performance counters provide information about an application's interaction with COM components, COM+ services, and external type libraries.
- JIT Performance Counters
Describes the performance counters that provide information about code that has been just-in-time (JIT) compiled.
- Loading Performance Counters
Describes the performance counters that provide information about assemblies, classes, and application domains that are loaded.
- Lock and Thread Performance Counters
Describes the performance counters provide information about managed locks and threads that an application uses.
- Memory Performance Counters
Describes the performance counters provide information about the garbage collector.
- Networking Performance Counters
Describes the performance counters that provide information about data that an application sends and receives over the network.
- Remoting Performance Counters
Describes the performance counters that provide information about the remoted objects that an application uses.
- Security Performance Counters
Describes the performance counters that provide information about the security checks that the common language runtime performs for an application.
Related Sections
- Enabling Profiling
Describes how to set environment variables to connect a .NET Framework application to a profiler.