Condividi tramite


Tipi di contatori dell'algoritmo timer

I tipi di contatore dell'algoritmo timer si basano sulla quantità di maggiore utilizzo dell'oggetto prestazioni in un periodo di campionamento. I dati del contatore sono una misura quantistica crescente dell'attività totale per un oggetto fino al momento in cui si verifica l'esempio. La differenza tra i due campioni indica il tempo totale di attività dell'oggetto durante il periodo di tempo di campionamento.

La divisione in base al periodo di campionamento comporta una proporzione di tempo in cui l'oggetto è attivo durante un periodo di tempo. La divisione per il numero di interrupt di polling interno determina l'utilizzo medio tra i campioni di polling.

Ad esempio, la proprietà AvgDiskSecPerRead nella classe Win32_PerfRawData_PerfDisk_PhysicalDisk usa il contatore PERF_AVERAGE_TIMER . Calcola il tempo medio in secondi di lettura dei dati dal disco e richiede la proprietà di base AvgDiskSecPerRead_Base. A differenza di PERF_COUNTER_TIMER, la base timer media rappresenta un numero crescente di operazioni e i dati del contatore sono un valore di tempo di esecuzione, il che significa che, se diviso per la base temporale, restituisce il tempo totale di tutte le operazioni in secondi.

Costante tipo contatore Descrizione
PERF_COUNTER_TIMER
541132032 decimali
Tempo medio in cui un componente è attivo come percentuale del tempo totale del campione.
PERF_COUNTER_TIMER_INV
557909248 decimali
Percentuale media di tempo osservato durante l'intervallo di campionamento che l'oggetto non è attivo. Questo tipo di contatore è uguale a PERF_100NSEC_TIMER_INV ad eccezione del fatto che misura il tempo in unità di tick del timer delle prestazioni del sistema anziché in 100 unità.
PERF_AVERAGE_TIMER
805438464 decimali
Tempo medio per completare un processo o un'operazione. Questo tipo di contatore visualizza un rapporto tra il tempo trascorso totale dell'intervallo di campionamento e il numero di processi o operazioni completati durante tale periodo.
Questo tipo di contatore richiede una proprietà di base con PERF_AVERAGE_BASE come tipo di contatore.
PERF_100NSEC_TIMER
542180608 decimali
Tempo attivo di un componente come percentuale del tempo trascorso totale in unità di 100ns dell'intervallo di campionamento.
PERF_100NSEC_TIMER_INV
558957824 decimali
Percentuale di tempo in cui l'oggetto non è in uso. Questo tipo di contatore è uguale a PERF_COUNTER_TIMER_INV , ad eccezione del fatto che misura il tempo in 100ns unità anziché nei tick del timer delle prestazioni del sistema.
PERF_COUNTER_MULTI_TIMER
574686464 decimali
Ora attiva di uno o più componenti come percentuale del tempo totale dell'intervallo di campionamento. Questo tipo di contatore differisce da PERF_100NSEC_MULTI_TIMER in quanto misura il tempo in unità di tick del timer delle prestazioni del sistema, anziché in 100 unità.
Questo tipo di contatore richiede una proprietà di base con il tipo di contatore PERF_COUNTER_MULTI_BASE .
PERF_COUNTER_MULTI_TIMER_INV
591463680 decimali
Tempo inattivo di uno o più componenti come percentuale del tempo totale dell'intervallo di campionamento. Questo tipo di contatore differisce da PERF_100NSEC_MULTI_TIMER_INV in quanto misura il tempo in unità di tick del timer delle prestazioni del sistema, anziché in 100 unità.
Questo tipo di contatore richiede una proprietà di base con il tipo di contatore PERF_COUNTER_MULTI_BASE .
PERF_100NSEC_MULTI_TIMER
575735040 decimali
Questo tipo di contatore mostra l'ora attiva di uno o più componenti come percentuale del tempo totale (100ns unità) dell'intervallo di campionamento.
Questo tipo di contatore richiede una proprietà di base con il tipo di contatore PERF_COUNTER_MULTI_BASE .
PERF_100NSEC_MULTI_TIMER_INV
592512256 decimali
Tempo inattivo di uno o più componenti come percentuale del tempo totale dell'intervallo di campionamento. Contatori di questo tipo misurano il tempo in 100 unità.
Questo tipo di contatore richiede una proprietà di base con il tipo di contatore PERF_COUNTER_MULTI_BASE .
PERF_OBJ_TIME_TIMER
543229184 decimali
Timer a 64 bit in unità specifiche dell'oggetto.

Tipi di contatori delle prestazioni WMI