Using Performance Counters
Les consommateurs de compteurs de performances sont des composants logiciels qui collectent et utilisent des données de compteurs de performances. Exemples de consommateurs fournis par Microsoft : analyseur de performances (perfmon.exe), moniteur de ressource (resmon.exe), gestionnaire de journaux (logman.exe) et typeperf.exe. Les composants logiciels tiers peuvent également collecter des données de performances via des API de collecte de performances ou via des classes de compteur de performances WMI.
Les fournisseurs de compteurs de performances sont des composants logiciels qui publient des données de compteur de performances. Les compteurs de performances peuvent être fournis par les composants du système d’exploitation, les pilotes de périphériques et les services. de nombreux compteurs de performances sont fournis dans le cadre du système d’exploitation Windows. Des compteurs supplémentaires peuvent être fournis par des composants logiciels tiers via les API du fournisseur de compteurs de performance.
- Utilisez les outils de compteur de performance lorsque vous souhaitez collecter ou afficher les données de compteur à partir d’un système.
- Utilisez les API de consommateur de compteur de performance lorsque vous souhaitez écrire un programme qui collecte des données de compteur à partir du système local.
- Utilisez les classes de compteur de performances WMI lorsque vous souhaitez collecter des données de compteur à partir d’un système local ou distant à l’aide de WMI.
- Utilisez les API du fournisseur de compteurs de performance lorsque vous souhaitez publier des données de compteur de performance à partir de votre composant logiciel.