Uso de contadores de rendimiento
Los consumidores de contadores de rendimiento son componentes de software que recopilan y usan datos de contadores de rendimiento. Los consumidores de ejemplo proporcionados por Microsoft incluyen Monitor de rendimiento (perfmon.exe), Resource Monitor (resmon.exe), Administrador de registros (logman.exe) y typeperf.exe. Los componentes de software de terceros también pueden recopilar datos de rendimiento a través de las API de recopilación de rendimiento o a través de clases de contadores de rendimiento de WMI.
Los proveedores de contadores de rendimiento son componentes de software que publican datos de contadores de rendimiento. Los contadores de rendimiento se pueden proporcionar mediante componentes del sistema operativo, controladores de dispositivos y servicios. Muchos contadores de rendimiento se proporcionan como parte del sistema operativo Windows. Los componentes de software de terceros pueden proporcionar contadores adicionales a través de las API del proveedor de contadores de rendimiento.
- Use herramientas de contador de rendimiento cuando desee recopilar o ver los datos de contador de un sistema.
- Use las API de consumidor de contadores de rendimiento cuando quiera escribir un programa que recopile datos de contadores del sistema local.
- Use clases de contador de rendimiento de WMI cuando desee recopilar datos de contadores de un sistema local o remoto mediante WMI.
- Use el contador de rendimiento de unidad de trabajo cuando desee obtener información sobre los procesos más profundos que se ejecutan dentro de una aplicación.
- Use las API del proveedor de contadores de rendimiento cuando quiera publicar datos de contadores de rendimiento desde el componente de software.