基计数器类型

某些公式需要计数器属性和基属性。 基值是计数器类型的公式中的分母。 在原始数据 性能计数器类 派生自 Win32_PerfRawData,基属性必须紧跟计数器属性。 基属性必须与前面的计数器具有相同的名称,并追加 _Base

例如,Win32_PerfRawData_PerfDisk_LogicalDisk 中的 AvgDiskBytesPerRead 属性包含读取作期间从磁盘传输的原始值(以字节为单位)。 它有一个基属性,AvgDiskBytesPerRead_Base,它表示累计的作数。 当 WMI 为指定的计数器类型应用公式时,PERF_AVERAGE_BASEAvgDiskBytesPerRead 除以 AvgDiskBytesPerRead_Base 来生成平均值。 此值显示在系统监视器中,并存储在相应的 Win32_PerfFormattedData_PerfDisk_LogicalDisk 属性中。 基本属性仅用于原始数据类。

在派生自 Win32_PerfFormattedData的类中,Counter 限定符指定原始类中的 numerator 属性,Base 限定符指定基分母属性。

下表列出了 counterType 常量值

CounterType 常量 描述
PERF_AVERAGE_BASE十进制1073939458
用于计算 PERF_AVERAGE_TIMERPERF_AVERAGE_BULK 计数器类型的基值。
PERF_COUNTER_MULTI_BASE十进制1107494144
用于计算 PERF_COUNTER_MULTI_TIMERPERF_COUNTER_MULTI_TIMER_INVPERF_100NSEC_MULTI_TIMERPERF_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_COUNTERPERF_SAMPLE_FRACTION 计数器类型的基值。

WMI 性能计数器类型

计数器类型