PerformanceCounterType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los tipos de contadores de rendimiento que se asignan directamente a los tipos nativos.
public enum class PerformanceCounterType
public enum PerformanceCounterType
[System.ComponentModel.TypeConverter(typeof(System.Diagnostics.AlphabeticalEnumConverter))]
public enum PerformanceCounterType
type PerformanceCounterType =
[<System.ComponentModel.TypeConverter(typeof(System.Diagnostics.AlphabeticalEnumConverter))>]
type PerformanceCounterType =
Public Enum PerformanceCounterType
- Herencia
- Atributos
Campos
AverageBase | 1073939458 | Contador base que se utiliza para calcular el promedio de tiempos o recuentos, como AverageTimer32 y AverageCount64. Almacena el denominador que se utiliza en el cálculo de un contador para presentar el "tiempo por operación" o el "recuento por operación". |
AverageCount64 | 1073874176 | Contador de promedio que muestra cuántos elementos se procesan de promedio durante una operación. Los contadores de este tipo muestran la relación entre los elementos procesados y el número de operaciones completadas. Dicha relación se calcula comparando el número de elementos procesados durante el último intervalo con el número de operaciones completadas durante el mismo intervalo. Los contadores de este tipo incluyen DiscoFísico\promedio. Bytes de datos/transferencia. |
AverageTimer32 | 805438464 | Contador de tipo promedio que mide el tiempo transcurrido, de promedio, para completar un proceso u operación. Los contadores de este tipo muestran la relación entre el tiempo total transcurrido del intervalo de muestra y el número de procesos u operaciones completadas durante dicho tiempo. Este tipo de contador mide el tiempo en pasos del reloj del sistema. Los contadores de este tipo incluyen DiscoFísico\promedio. Segundos de disco/transferencia. |
CounterDelta32 | 4195328 | Contador de diferencia que muestra la variación del atributo medido entre los dos intervalos de muestra más recientes. |
CounterDelta64 | 4195584 | Contador de diferencia que muestra la variación del atributo medido entre los dos intervalos de muestra más recientes. Es igual que el tipo de contador CounterDelta32, salvo que usa campos de mayor tamaño para poder albergar valores mayores. |
CounterMultiBase | 1107494144 | Contador base que indica el número de elementos analizados en la muestra. Se utiliza como denominador en los cálculos, para obtener un promedio de los elementos muestreados al tomar mediciones de tiempo de varios elementos similares. Se utiliza con CounterMultiTimer, CounterMultiTimerInverse, CounterMultiTimer100Ns y CounterMultiTimer100NsInverse. |
CounterMultiTimer | 574686464 | Contador de porcentaje que muestra el tiempo activo de uno o más componentes como un porcentaje del tiempo total del intervalo de muestra. Debido a que el numerador registra el tiempo activo de componentes que funcionan simultáneamente, el porcentaje resultante puede superar el 100 por ciento. Este tipo de contador se diferencia de CounterMultiTimer100Ns en que mide el tiempo en unidades de pasos del contador de rendimiento del sistema, en lugar de unidades de 100 nanosegundos. Este tipo de contador es un temporizador múltiple. |
CounterMultiTimer100Ns | 575735040 | Contador de porcentaje que muestra el tiempo activo de uno o más componentes como un porcentaje del tiempo total del intervalo de muestra. Mide el tiempo en unidades de 100 nanosegundos (ns). Este tipo de contador es un temporizador múltiple. |
CounterMultiTimer100NsInverse | 592512256 | Contador de porcentaje que muestra el tiempo activo de uno o más componentes como un porcentaje del tiempo total del intervalo de muestra. Los contadores de este tipo miden el tiempo en unidades de 100 nanosegundos (ns). Derivan el tiempo activo midiendo el tiempo durante el cual los componentes no estaban activos y restándole el resultado de multiplicar 100 por ciento por el número de objetos supervisados. Este tipo de contador es un temporizador múltiple inverso. |
CounterMultiTimerInverse | 591463680 | Contador de porcentaje que muestra el tiempo activo de uno o más componentes como un porcentaje del tiempo total del intervalo de muestra. Deriva el tiempo activo midiendo el tiempo durante el cual los componentes no estaban activos y restándole el resultado de multiplicar 100 por ciento por el número de objetos supervisados. Este tipo de contador es un temporizador múltiple inverso. Se diferencia de CounterMultiTimer100NsInverse en que mide el tiempo en unidades de pasos del contador de rendimiento del sistema, en lugar de unidades de 100 nanosegundos. |
CounterTimer | 541132032 | Contador de porcentaje que muestra el promedio de tiempo que un componente está activo como un porcentaje del tiempo de muestra total. |
CounterTimerInverse | 557909248 | Contador de porcentaje que muestra el porcentaje promedio de tiempo activo observado durante el intervalo de muestra. El valor de estos contadores se calcula supervisando el porcentaje de tiempo que el servicio estuvo inactivo y restando ese valor del 100 por ciento. Este tipo de contador es un contador inverso. Mide el tiempo en unidades de pasos del temporizador de rendimiento del sistema. |
CountPerTimeInterval32 | 4523008 | Contador de promedio diseñado para supervisar la longitud promedio de la cola de un recurso a lo largo de un determinado período de tiempo. Muestra la diferencia entre las longitudes de cola observadas durante los dos últimos intervalos de muestra, dividida por la duración del intervalo. Este tipo de contador se utiliza normalmente para hacer un seguimiento del número de elementos que están en la cola o a la espera. |
CountPerTimeInterval64 | 4523264 | Contador de promedio que supervisa la longitud promedio de la cola de un recurso a lo largo de un determinado período de tiempo. Los contadores de este tipo muestran la diferencia entre las longitudes de cola observadas durante los dos últimos intervalos de muestra, dividida por la duración del intervalo. Este tipo de contador es lo mismo que CountPerTimeInterval32, salvo que utiliza campos de mayor tamaño para poder albergar valores más grandes. Este tipo de contador se utiliza normalmente para hacer un seguimiento de un gran volumen o de un número muy elevado de elementos que están en la cola o a la espera. |
ElapsedTime | 807666944 | Temporizador de diferencia que muestra el tiempo total transcurrido entre el inicio de un componente o proceso y el momento en que se calcula este valor. Los contadores de este tipo incluyen Sistema\tiempo de actividad del sistema. |
NumberOfItems32 | 65536 | Contador instantáneo que muestra el valor observado más reciente. Se utiliza, por ejemplo, para mantener un recuento simple de elementos o de operaciones. Los contadores de este tipo incluyen Memoria\Bytes disponibles. |
NumberOfItems64 | 65792 | Contador instantáneo que muestra el valor observado más reciente. Se utiliza, por ejemplo, para mantener un recuento simple de un número muy elevado de elementos o de operaciones. Este tipo de contador es lo mismo que NumberOfItems32, salvo que utiliza campos de mayor tamaño para poder albergar valores más grandes. |
NumberOfItemsHEX32 | 0 | Contador instantáneo que muestra el valor observado más reciente en formato hexadecimal. Se utiliza, por ejemplo, para mantener un recuento simple de elementos o de operaciones. |
NumberOfItemsHEX64 | 256 | Contador instantáneo que muestra el valor observado más reciente. Se utiliza, por ejemplo, para mantener un recuento simple de un número muy elevado de elementos o de operaciones. Este tipo de contador es lo mismo que NumberOfItemsHEX32, salvo que utiliza campos de mayor tamaño para poder albergar valores más grandes. |
RateOfCountsPerSecond32 | 272696320 | Contador de diferencia que muestra el número promedio de operaciones completadas durante cada segundo del intervalo de muestra. Este tipo de contador mide el tiempo en pasos del reloj del sistema. Los contadores de este tipo incluyen Sistema\Operaciones de lectura de archivo/s. |
RateOfCountsPerSecond64 | 272696576 | Contador de diferencia que muestra el número promedio de operaciones completadas durante cada segundo del intervalo de muestra. Este tipo de contador mide el tiempo en pasos del reloj del sistema. Este tipo de contador es el mismo que el tipo RateOfCountsPerSecond32, pero utiliza campos más grandes para albergar valores más grandes y así supervisar un alto número de elementos u operaciones por segundo, como por ejemplo una tasa de transmisión de bytes. Los contadores de este tipo incluyen Sistema\Bytes de lectura de archivo/s. |
RawBase | 1073939459 | Contador base que almacena el denominador de un contador que presenta una fracción aritmética general. Compruebe que este valor es mayor que cero antes de utilizarlo como denominador para calcular el valor RawFraction. |
RawFraction | 537003008 | Contador de porcentaje instantáneo que muestra la relación entre un subconjunto y su conjunto, en porcentaje. Por ejemplo, compara el número de bytes utilizados en un disco con el número total de bytes que contiene el disco. Los contadores de este tipo muestran sólo el porcentaje actual, no un promedio a lo largo del tiempo. Los contadores de este tipo incluyen Archivo de paginación\% pico de uso. |
SampleBase | 1073939457 | Contador base que almacena el número de interrupciones de muestreo tomadas y se utiliza como denominador en la fracción de muestreo. La fracción de muestreo es el número de muestras que dieron 1 (o |
SampleCounter | 4260864 | Contador de promedio que muestra el promedio de operaciones completadas en un segundo. Cuando un contador de este tipo toma una muestra de los datos, cada interrupción de muestreo devuelve uno o cero. Los datos del contador son el número de contadores muestreados. Mide el tiempo en unidades de pasos del temporizador de rendimiento del sistema. |
SampleFraction | 549585920 | Contador de porcentaje que muestra la relación media entre el número de aciertos y todas las operaciones realizadas durante los dos últimos intervalos de muestra. Los contadores de este tipo incluyen Caché\% de aciertos de lecturas de anclaje. |
Timer100Ns | 542180608 | Contador de porcentaje que muestra el tiempo activo de un componente como un porcentaje del tiempo total transcurrido del intervalo de muestra. Mide el tiempo en unidades de 100 nanosegundos (ns). Los contadores de este tipo están diseñados para medir la actividad de un componente en cada momento. Los contadores de este tipo incluyen Procesador\% tiempo de usuario. |
Timer100NsInverse | 558957824 | Contador de porcentaje que muestra el porcentaje promedio de tiempo activo observado durante el intervalo de muestra. Este tipo de contador es un contador inverso. Los contadores de este tipo incluyen Procesador\% tiempo de procesador. |
Comentarios
Para obtener más información sobre esta API, consulte Comentarios complementarios de la API para PerformanceCounterType.