Condividi tramite


Tipi di contatore di base

Alcune formule richiedono sia una proprietà contatore che una proprietà di base. Il valore di base è il denominatore nella formula per il tipo di contatore. Nelle classi di contatore delle prestazioni dei dati non elaborate derivate da Win32_PerfRawData, la proprietà di base deve seguire immediatamente la proprietà contatore. La proprietà di base deve avere lo stesso nome del contatore precedente, con _Base accodato.

Ad esempio, la proprietà AvgDiskBytesPerRead in Win32_PerfRawData_PerfDisk_LogicalDisk contiene il valore non elaborato, in byte, trasferito dal disco durante le operazioni di lettura. Ha una proprietà di base, AvgDiskBytesPerRead_Base, che rappresenta il numero accumulato di operazioni. Quando WMI applica la formula per il tipo di contatore specificato, PERF_AVERAGE_BASE, AvgDiskBytesPerRead viene diviso per AvgDiskBytesPerRead_Base per produrre il valore medio. Questo valore viene visualizzato in Monitoraggio sistema e viene archiviato nella proprietà Win32_PerfFormattedData_PerfDisk_LogicalDisk corrispondente. Le proprietà di base vengono usate solo nelle classi di dati non elaborate.

Nelle classi derivate da Win32_PerfFormattedData, il qualificatore Counter specifica la proprietà numeratore nella classe non elaborata e il qualificatore Base specifica la proprietà denominatore di base.

Nella tabella seguente sono elencati i valori costanti CounterType .

Costante CounterType Descrizione
PERF_AVERAGE_BASE 1073939458 decimale
Valore di base usato per calcolare i tipi di contatore PERF_AVERAGE_TIMER e PERF_AVERAGE_BULK .
PERF_COUNTER_MULTI_BASE 1107494144 decimali
Valore di base usato per calcolare i tipi di contatore PERF_COUNTER_MULTI_TIMER, PERF_COUNTER_MULTI_TIMER_INV, PERF_100NSEC_MULTI_TIMER e PERF_100NSEC_MULTI_TIMER_INV .
PERF_LARGE_RAW_BASE 1073939712 decimali
Valore di base trovato nel calcolo di PERF_RAW_FRACTION, 64 bit.
PERF_RAW_BASE 1073939459 decimali
Valore di base usato per calcolare il tipo di contatore PERF_RAW_FRACTION .
PERF_SAMPLE_BASE 1073939457 decimali
Valore di base usato per calcolare i tipi di contatore PERF_SAMPLE_COUNTER e PERF_SAMPLE_FRACTION .

Tipi di contatore delle prestazioni WMI

Counter Types