Поделиться через


Базовые типы счетчиков

Для некоторых формул требуется как свойство счетчика, так и базовое. Базовое значение — знаменатель в формуле для типа счетчика. В необработанных классах счетчиков производительности , производных от Win32_PerfRawData, базовое свойство должно немедленно следовать свойству счетчика. Базовое свойство должно иметь то же имя, что и предыдущий счетчик, при этом _Base добавлено.

Например, свойство AvgDiskBytesPerRead в Win32_PerfRawData_PerfDisk_LogicalDisk содержит необработанное значение в байтах, передаваемых с диска во время операций чтения. Он имеет базовое свойство, AvgDiskBytesPerRead_Base, представляющее накопленный объем операций. Если WMI применяет формулу для указанного типа счетчика, PERF_AVERAGE_BASE, AvgDiskBytesPerRead делится на AvgDiskBytesPerRead_Base для получения среднего значения. Это значение отображается в Системном мониторе и хранится в соответствующем свойстве Win32_PerfFormattedData_PerfDisk_LogicalDisk. Базовые свойства используются только в необработанных классах данных.

В классах, производных от Win32_PerfFormattedData, квалификатор счетчика счетчика указывает свойство числителя в необработанном классе, а квалификатор Base указывает базовое свойство знаменателя.

В следующей таблице перечислены значения констант CounterType.

Константа CounterType Описание
десятичные 1073939458 PERF_AVERAGE_BASE
Базовое значение, используемое для вычисления типов счетчиков PERF_AVERAGE_TIMER и PERF_AVERAGE_BULK.
PERF_COUNTER_MULTI_BASEдесятичные 1107494144
Базовое значение, используемое для вычисления PERF_COUNTER_MULTI_TIMER, PERF_COUNTER_MULTI_TIMER_INV, PERF_100NSEC_MULTI_TIMERи PERF_100NSEC_MULTI_TIMER_INV типов счетчиков.
PERF_LARGE_RAW_BASEдесятичные 1073939712
Базовое значение, найденное в вычислении PERF_RAW_FRACTION, 64 бита.
PERF_RAW_BASEдесятичные 1073939459
Базовое значение, используемое для вычисления типа счетчика PERF_RAW_FRACTION.
PERF_SAMPLE_BASEдесятичные 1073939457
Базовое значение, используемое для вычисления типов счетчиков PERF_SAMPLE_COUNTER и PERF_SAMPLE_FRACTION.

Типы счетчиков производительности WMI

Типы счетчиков