Performance Counters
Performance Counters

Purpose

Counters are used to provide information as to how well the operating system or an application, service, or driver is performing. The counter data can help determine system bottlenecks and fine-tune system and application performance. The operating system, network, and devices provide counter data that an application can consume to provide users with a graphical view of how well the system is performing.

Where Applicable

Use the Performance Counters API when you want to provide or consume counter data.

Developer Audience

Performance Counters is designed for use by C and C++ developers.

Run-Time Requirements

For information about run-time requirements for a particular programming element, see the Requirements section of the reference page for that element.

For version history, see What's New.

In This Section

TopicDescription

About Performance Counters

General information about Performance Counters.

Using Performance Counters

Task-related topics that describe how to use Performance Counters.

Performance Counters Reference

Detailed descriptions of Performance Counters functions and other programming elements.

 

Send comments about this topic to Microsoft

Build date: 11/12/2009

Community Content

Performance counter helper
Added by:Javiercanillas
I made a helper to acomplish making and updating performance counter without much trouble. Take a look at http://www.codeplex.com/perfmoncounterhelper. You may find useful.
© 2009 Microsoft Corporation. All rights reserved.   Terms of Use | Trademarks | Privacy Statement
Page view tracker
Rate the Lightweight library
x
Lightweight builds on ScriptFree (loband) by adding features you've requested: a SearchBox and default code language selection.
Do you like the SearchBox?
Do you like the tabbed code blocks?
How useful is this topic?
Tell us more.
Thanks
x
You're helping to improve MSDN Online.
Feedback
Switch View
Classic
Lightweight Beta
ScriptFree
Switch View