Partilhar via


CounterType Enumeração

Definição

Define os possíveis tipos de contadores. Cada contador recebe um tipo de contador. O tipo de contador determina como os dados do contador são calculados, têm a média calculada e são exibidos.

public enum class CounterType
public enum CounterType
type CounterType = 
Public Enum CounterType
Herança
CounterType

Campos

AverageBase 1073939458

Este contador é usado como os dados básicos (denominador) na computação do tempo ou médias de contagem para os tipos de contador AverageCount64 e AverageTimer32. Esse tipo de contador coleta apenas o último valor observado. (Consulte o tipo de contador PERF_AVERAGE_BASE no kit de implantação.)

AverageCount64 1073874176

Esse tipo de contador mostra quantos itens são processados, em média, durante uma operação. Contadores desse tipo exibem um índice de itens processados (como bytes enviados) para o número de operações concluídas. O índice é calculado ao comparar o número de itens processados durante o último intervalo para o número de operações concluídas durante o último intervalo. (Consulte o tipo de contador PERF_AVERAGE_BULK no kit de implantação.)

AverageTimer32 805438464

Esse tipo de contador mede o tempo médio necessário para concluir um processo ou operação. Contadores desse tipo exibem um índice do tempo total decorrido do intervalo de amostragem para o número de processos ou operações concluídas durante esse período. Esse tipo de contador mede o tempo em tiques do relógio do sistema. (Consulte o tipo de contador PERF_AVERAGE_TIMER no kit de implantação.)

Delta32 4195328

Esse tipo de contador mostra a alteração no atributo medido entre os dois intervalos de amostra mais recentes. (Consulte o tipo de contador PERF_COUNTER_DELTA no kit de implantação.)

Delta64 4195584

Esse tipo de contador mostra a alteração no atributo medido entre os dois intervalos de amostra mais recentes. Ele é igual ao tipo de contador Delta32, exceto que ele usa campos maiores para acomodar valores maiores. (Consulte o tipo de contador PERF_COUNTER_LARGE_DELTA no kit de implantação.)

ElapsedTime 807666944

Esse tipo de contador mostra o tempo total entre quando o componente ou o processo foi iniciado e a hora em que esse valor é calculado. (Consulte o tipo de contador PERF_ELAPSED_TIME no kit de implantação.)

LargeQueueLength 4523264

Esse tipo de contador monitora o comprimento médio de uma fila para um recurso ao longo do tempo. Contadores desse tipo mostram a diferença entre os tamanhos de fila observados durante os últimos dois intervalos de amostragem divididos pela duração do intervalo. Esse tipo de contador é igual ao tipo de contador QueueLength, exceto que ele usa campos maiores para acomodar valores maiores. (Consulte o tipo de contador PERF_COUNTER_LARGE_QUEUELEN_TYPE no kit de implantação.)

MultiTimerBase 1107494144

Indica o número de itens da amostra. Ele é usado como o denominador nos cálculos para obter uma média entre os itens da amostra ao obter intervalos de vários itens, mas semelhantes. Esse tipo dá suporte aos seguintes tipos de contador: MultiTimerPercentageActive, MultiTimerPercentageNotActive, MultiTimerPercentageActive100Ns e MultiTimerPercentageNotActive100Ns.

MultiTimerPercentageActive 574686464

Esse tipo de contador é um multitimer. Os multitimers coletam dados de mais de uma instância de um componente, como um processador ou disco. Os contadores desse tipo exibem o tempo de atividade de um ou mais componentes como um percentual do tempo total do intervalo de amostragem. Como o numerador registra o tempo de atividade de componentes operacionais ao mesmo tempo, o percentual resultante pode exceder 100 por cento. Esse tipo de contador difere do MultiTimerPercentageActive100Ns em que ele mede o tempo em unidades de tiques do temporizador de desempenho do sistema, em vez de em unidades de 100 nanossegundos. (Consulte o tipo de contador PERF_COUNTER_MULTI_TIMER no kit de implantação.)

MultiTimerPercentageActive100Ns 575735040

Esse tipo de contador mostra o tempo de atividade de um ou mais componentes como um percentual do tempo total do intervalo de amostragem. Ele mede o tempo em unidades de 100 nanossegundos. Esse tipo de contador é um multitimer. Os multitimers são projetados para monitorar mais de uma instância de um componente, como um processador ou disco. (Consulte o tipo de contador PERF_100NSEC_MULTI_TIMER no kit de implantação.)

MultiTimerPercentageNotActive 591463680

Esse tipo de contador mostra o tempo de atividade de um ou mais componentes como um percentual do tempo total do intervalo de amostragem. Esse tipo de contador é um multitimer inverso. Os multitimers monitoram mais de uma instância de um componente, como um processador ou disco. Os contadores inversos medem o tempo que um componente não está ativo e derivam o tempo ativo dessa medição. Esse contador difere do MultiTimerPercentageNotActive100Ns em que ele mede o tempo em unidades de tiques do temporizador de desempenho do sistema, em vez de em unidades de 100 nanossegundos. (Consulte o tipo de contador PERF_COUNTER_MULTI_TIMER_INV no kit de implantação.)

MultiTimerPercentageNotActive100Ns 592512256

Esse tipo de contador mostra o tempo de atividade de um ou mais componentes como um percentual do tempo total do intervalo de amostragem. Contadores desse tipo medem o tempo em unidades de 100 nanossegundos. Esse tipo de contador é um multitimer inverso. Os multitimers são projetados para monitorar mais de uma instância de um componente, como um processador ou disco. Os contadores inversos medem o tempo que um componente não está ativo e derivam o tempo ativo da medição do tempo inativo. (Consulte o tipo de contador PERF_100NSEC_MULTI_TIMER_INV no kit de implantação.)

ObjectSpecificTimer 543229184

Esse tipo de contador de 64 bits é um temporizador que exibe em unidades específicas do objeto. (Consulte o tipo de contador PERF_OBJ_TIME_TIMER no kit de implantação.)

PercentageActive 541132032

Esse tipo de contador mostra o tempo médio que um componente estava ativo como um percentual do tempo de amostragem total. (Consulte o tipo de contador PERF_COUNTER_TIMER no kit de implantação.)

PercentageActive100Ns 542180608

Esse tipo de contador mostra o tempo de atividade de um componente como um percentual do tempo total decorrido do intervalo de amostragem. Ele mede o tempo em unidades de 100 nanossegundos. Contadores desse tipo são projetados para medir a atividade de um componente por vez. (Consulte o tipo de contador PERF_100NSEC_TIMER no kit de implantação.)

PercentageNotActive 557909248

Este é um tipo de contador inverso. Os contadores inversos medem o tempo que um componente não está ativo e derivam o tempo ativo dessa medição. Um contador desse tipo exibe o percentual médio do tempo ativo observado durante o intervalo de amostragem. O valor desses contadores é calculado pelo monitoramento do percentual de tempo que o serviço está inativo e pela subtração desse valor de 100%. Esse tipo de contador é igual ao tipo de contador PercentageNotActive100Ns, exceto que ele mede o tempo em unidades de tiques do temporizador de desempenho do sistema, em vez de em unidades de 100 nanossegundos. (Consulte o tipo de contador PERF_COUNTER_TIMER_INV no kit de implantação.)

PercentageNotActive100Ns 558957824

Esse tipo de contador mostra o percentual médio de tempo de atividade observado durante o intervalo de amostragem. Este é um contador inverso. Os contadores inversos são calculados pelo monitoramento do percentual de tempo que o serviço está inativo e pela subtração desse valor de 100%. (Consulte o tipo de contador PERF_100NSEC_TIMER_INV no kit de implantação.)

PrecisionObjectSpecificTimer 543622400

Esse tipo de contador mostra um valor que consiste em dois valores de contador: a contagem do tempo decorrido do evento sendo monitorado e a frequência especificada no campo PerfFreq do cabeçalho do objeto. Esse tipo de contador é diferente de outros temporizadores de contador em que o valor do tique do relógio acompanha o valor do contador para eliminar qualquer possível diferença devido à latência da chamada de função. Os tipos de contador de precisão são usados quando os temporizadores do sistema padrão não são precisos o suficiente para leituras precisas. (Consulte o tipo de contador PERF_PRECISION_OBJECT_TIMER no kit de implantação.)

PrecisionSystemTimer 541525248

Esse tipo de contador mostra um valor que consiste em dois valores de contador: a contagem do tempo decorrido do evento sendo monitorado e a frequência do temporizador de desempenho do sistema. Esse tipo de contador é diferente de outros temporizadores de contador em que o valor do tique do relógio acompanha o valor do contador, eliminando qualquer possível diferença devido à latência da chamada de função. Os tipos de contador de precisão são usados quando os temporizadores do sistema padrão não são precisos o suficiente para leituras precisas. (Consulte o tipo de contador PERF_PRECISION_TIMER no kit de implantação.)

PrecisionTimer100Ns 542573824

Esse tipo de contador mostra um valor que consiste em dois valores de contador: a contagem do tempo decorrido do evento sendo monitorado e o tempo do “relógio” de um temporizador privado nas mesmas unidades. Ele mede o tempo em unidades de 100 nanossegundos. Esse tipo de contador é diferente de outros temporizadores de contador em que o valor do tique do relógio acompanha o valor do contador, eliminando qualquer possível diferença devido à latência da chamada de função. Os tipos de contador de precisão são usados quando os temporizadores do sistema padrão não são precisos o suficiente para leituras precisas. (Consulte o tipo de contador PERF_PRECISION_100NS_TIMER no kit de implantação.)

QueueLength 4523008

Esse tipo de contador é projetado para monitorar a duração média de uma fila para um recurso ao longo do tempo. Ele mostra a diferença entre os tamanhos de fila observados durante os últimos dois intervalos de amostragem divididos pela duração do intervalo. (Consulte o tipo de contador PERF_COUNTER_QUEUELEN_TYPE no kit de implantação.)

QueueLength100Ns 5571840

Esse tipo de contador mede o produto do espaço de tempo do comprimento da fila usando uma base de tempo de 100 nanossegundos. (Consulte o tipo de contador PERF_COUNTER_100NS_QUEUELEN_TYPE no kit de implantação.)

QueueLengthObjectTime 6620416

Esse tipo de contador mede o produto do espaço de tempo do comprimento da fila usando uma base de tempo específica do objeto. (Consulte o tipo de contador PERF_COUNTER_OBJ_QUEUELEN_TYPE no kit de implantação.)

RateOfCountPerSecond32 272696320

Esse tipo de contador mostra o número médio de operações concluídas durante cada segundo do intervalo de amostragem. Contadores desse tipo medem o tempo em tiques do relógio do sistema. (Consulte o tipo de contador PERF_COUNTER_COUNTER no kit de implantação.)

RateOfCountPerSecond64 272696576

Esse tipo de contador mostra o número médio de operações concluídas durante cada segundo do intervalo de amostragem. Contadores desse tipo medem o tempo em tiques do relógio do sistema. Esse tipo de contador igual ao tipo RateOfCountPerSecond32, mas usa campos maiores para acomodar valores maiores. (Consulte o tipo de contador PERF_COUNTER_BULK_COUNT no kit de implantação.)

RawBase32 1073939459

Esse tipo de contador coleta apenas o último valor observado. Um valor é usado como o denominador de um contador que apresenta uma fração aritmética geral. Esse tipo dá suporte ao tipo de contador RawFraction32. (Consulte o tipo de contador PERF_RAW_BASE no kit de implantação.)

RawBase64 1073939712

Esse tipo de contador coleta o último valor observado. Ele é igual ao tipo de contador RawBase32, exceto que ele usa campos maiores para acomodar valores maiores. Esse tipo dá suporte ao tipo de contador RawFraction64. (Consulte o tipo de contador PERF_LARGE_RAW_BASE no kit de implantação.)

RawData32 65536

Esse tipo de contador mostra apenas o último valor observado. Ele não exibe uma média. (Consulte o tipo de contador PERF_COUNTER_RAWCOUNT no kit de implantação.)

RawData64 65792

Esse tipo de contador mostra apenas o último valor observado, não uma média. Ele é igual ao tipo de contador RawData32, exceto que ele usa campos maiores para acomodar valores maiores. (Consulte o tipo de contador PERF_COUNTER_LARGE_RAWCOUNT no kit de implantação.)

RawDataHex32 0

Esse tipo de contador mostra o valor observado mais recentemente, no formato hexadecimal. Ele não exibe uma média. (Consulte o tipo de contador PERF_COUNTER_RAWCOUNT_HEX no kit de implantação.)

RawDataHex64 256

Esse tipo de contador mostra o último valor observado no formato hexadecimal. Ele é igual ao tipo de contador RawDataHex32, exceto que ele usa campos maiores para acomodar valores maiores. (Consulte o tipo de contador PERF_COUNTER_LARGE_RAWCOUNT_HEX no kit de implantação.)

RawFraction32 537003008

Esse tipo de contador mostra a proporção entre um subconjunto a seu conjunto como um percentual. Por exemplo, ele compara o número de bytes em uso em um disco ao número total de bytes no disco. Contadores desse tipo exibem o percentual atual apenas, não uma média ao longo do tempo. (Consulte o tipo de contador PERF_RAW_FRACTION no kit de implantação.)

RawFraction64 537003264

Esse tipo de contador mostra a proporção entre um subconjunto a seu conjunto como um percentual. Por exemplo, ele compara o número de bytes em uso em um disco ao número total de bytes no disco. Contadores desse tipo exibem o percentual atual apenas, não uma média ao longo do tempo. Ele é igual ao tipo de contador RawFraction32, exceto que ele usa campos maiores para acomodar valores maiores.

SampleBase 1073939457

Esse contador armazena o número de interrupções da amostragem obtidas e é usado como um denominador na fração de amostragem. Esse tipo dá suporte ao tipo de contador SampleFraction.

SampleCounter 4260864

Esse tipo de contador mostra o número médio de operações concluídas em um segundo. Ele mede o tempo, em unidades de tiques do timer de desempenho do sistema. A variável F representa o número de tiques que ocorrem em um segundo. O valor de F é fatorado em uma equação para que o resultado seja mostrado em segundos. (Consulte o tipo de contador PERF_SAMPLE_COUNTER no kit de implantação.)

SampleFraction 549585920

Esse tipo de contador mostra o índice médio de visitas a todas as operações durante os últimos dois intervalos de amostragem. (Consulte o tipo de contador PERF_SAMPLE_FRACTION no kit de implantação.)

Comentários

Para obter detalhes sobre os tipos listados nesta enumeração, consulte a seção Tipos de contador do Kit de Implantação do Windows Server 2003.

Aplica-se a