Performance Counters

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.