Compartir a través de


Tipos de contadores de algoritmo de temporizador

Los tipos de contadores de algoritmo de temporizador se basan en el aumento del uso del objeto de rendimiento durante un período de muestra. Los datos del contador son una medida cuántica creciente de la actividad total de un objeto hasta el momento en que tiene lugar la muestra. La diferencia entre las dos muestras indica el tiempo total que el objeto está activo durante el período de tiempo de muestra.

Dividir por el período de muestra da como resultado la proporción de tiempo que el objeto está activo durante un período de tiempo. La división por el número de interrupciones del sondeo internas determina el uso medio entre las muestras de sondeo.

Por ejemplo, la propiedad AvgDiskSecPerRead de la clase Win32_PerfRawData_PerfDisk_PhysicalDisk usa el tipo de contador PERF_AVERAGE_TIMER. Este contador calcula el tiempo medio en segundos de una lectura de datos del disco y requiere la propiedad base AvgDiskSecPerRead_Base. A diferencia de PERF_COUNTER_TIMER, la base promedio del temporizador representa un número acumulado de operaciones y los datos del contador son un valor de tiempo de ejecución, lo que significa que, cuando se divide por la base de tiempo, da el tiempo total de todas las operaciones en segundos.

Constante de tipo de contador Descripción
PERF_COUNTER_TIMER
Decimal 541132032
Promedio de tiempo que un componente está activo como un porcentaje del tiempo de muestra total.
PERF_COUNTER_TIMER_INV
Decimal 557909248
Promedio del porcentaje de tiempo que el objeto no está activo durante el intervalo de muestra. Este tipo de contador es igual que PERF_100NSEC_TIMER_INV, excepto en que mide el tiempo en unidades de tics del temporizador de rendimiento del sistema en lugar de en unidades de 100 nanosegundos.
PERF_AVERAGE_TIMER
Decimal 805438464
Promedio de tiempo para completar un proceso o una operación. Este tipo de contador muestra la relación entre el tiempo total transcurrido del intervalo de muestra y el número de procesos u operaciones completadas durante dicho tiempo.
Requiere una propiedad base con PERF_AVERAGE_BASE como tipo de contador.
PERF_100NSEC_TIMER
Decimal 542180608
Tiempo activo de un componente como porcentaje del tiempo total transcurrido en unidades de 100 nanosegundos del intervalo de muestra.
PERF_100NSEC_TIMER_INV
Decimal 558957824
Porcentaje de tiempo que el objeto no ha estado en uso. Este tipo de contador es igual que PERF_COUNTER_TIMER_INV, excepto en que mide el tiempo en unidades de 100 nanosegundos en lugar de en tics del temporizador de rendimiento del sistema.
PERF_COUNTER_MULTI_TIMER
Decimal 574686464
Tiempo de actividad de uno o varios componentes como un porcentaje del tiempo total del intervalo de muestra. Este tipo de contador se diferencia de PERF_100NSEC_MULTI_TIMER en que mide el tiempo en unidades de tics del temporizador de rendimiento del sistema en lugar de unidades de 100 nanosegundos.
Requiere una propiedad base con el tipo de contador PERF_COUNTER_MULTI_BASE.
PERF_COUNTER_MULTI_TIMER_INV
Decimal 591463680
Tiempo de inactividad de uno o varios componentes como un porcentaje del tiempo total del intervalo de muestra. Este tipo de contador se diferencia de PERF_100NSEC_MULTI_TIMER_INV en que mide el tiempo en unidades de tics del temporizador de rendimiento del sistema en lugar de unidades de 100 nanosegundos.
Requiere una propiedad base con el tipo de contador PERF_COUNTER_MULTI_BASE.
PERF_100NSEC_MULTI_TIMER
Decimal 575735040
Este tipo de contador muestra el tiempo de actividad de uno o varios componentes como un porcentaje del tiempo total (unidades de 100 nanosegundos) del intervalo de muestra.
Requiere una propiedad base con el tipo de contador PERF_COUNTER_MULTI_BASE.
PERF_100NSEC_MULTI_TIMER_INV
Decimal 592512256
Tiempo de inactividad de uno o varios componentes como un porcentaje del tiempo total del intervalo de muestra. Los contadores de este tipo miden el tiempo en unidades de 100 nanosegundos.
Requiere una propiedad base con el tipo de contador PERF_COUNTER_MULTI_BASE.
PERF_OBJ_TIME_TIMER
Decimal 543229184
Un temporizador de 64 bits en unidades específicas del objeto.

Tipos de contadores de rendimiento de WMI