基底計數器類型
某些公式需要計數器屬性和基底屬性。 基底值是計數器型別公式中的分母。 在原始數據 性能計數器類別 衍生自 Win32_PerfRawData中,基底屬性必須緊接在計數器屬性後面。 基底屬性必須與上述計數器具有相同的名稱,並附加 _Base。
例如,Win32_PerfRawData_PerfDisk_LogicalDisk 中的 AvgDiskBytesPerRead 屬性包含讀取作業期間從磁碟傳輸的原始值,以位元組為單位。 它有基底屬性 AvgDiskBytesPerRead_Base,代表累計的作業數目。 當 WMI 套用指定計數器類型的公式時,PERF_AVERAGE_BASE、AvgDiskBytesPerRead 除以 AvgDiskBytesPerRead_Base 來產生平均值。 此值會出現在系統監視器中,並儲存在對應的 Win32_PerfFormattedData_PerfDisk_LogicalDisk 屬性中。 基底屬性僅適用於原始數據類別。
在衍生自 Win32_PerfFormattedData的類別中,Counter 限定符會指定原始類別中的 numerator 屬性,而 Base 限定符會指定基底分母屬性。
下表列出 CounterType 常數值。
CounterType 常數 | 描述 |
---|---|
PERF_AVERAGE_BASE十進位1073939458 |
用來計算 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 計數器類型的基底值。 |