共用方式為


性能計數器類別的屬性限定符

屬性限定符會指定屬性對應之性能計數器的相關信息。

性能計數器是 WMI 性能計數器類別所代表的性能物件一部分, 性能計數器特定限定符由 WbemPerfClass 提供者自動附加至 Root\CIMv2 中的 Win32_PerfRawData 類別和屬性。

這項資訊適用於效能類別的所有實例。 具有 布爾值 值的某些限定符,這些值一律為 false 可能不會出現在特定類別上。

原始和格式化效能類別的屬性限定符

下列清單列出套用至衍生自 Win32_PerfRawDataWin32_PerfFormattedData類別中屬性的限定符。

CounterType

sint32

計數器類型列舉中的整數值,如 Winperf.h 或 Perflib.h 中所定義。 CounterType限定符會指出用來計算屬性所代表計數器之計數器所顯示值的公式或演算法。

DisplayName

字串

性能計數器名稱,如性能數據協助程式 (PDH) 所指定。

HelpIndex

sint32

未使用。 一律包含 0。

PerfIndex

sint32

未使用。 一律包含 0。

原始效能類別的屬性限定符

下列清單列出套用至衍生自 Win32_PerfRawData之類別的所有屬性的限定符。

PerfDefault

布爾值

指出此屬性是否為清單框中使用的預設計數器。 此限定符預設為性能計數器版本 6.0 False,因為它們不提供數據。 如需詳細資訊,請參閱 性能計數器

DefaultScale

sint32

要用來顯示計數器的 10 電源。 若為零,估計的最大值為 10^0 或 1。

PerfDetail

sint32

對象知識層級。 未使用。 值一律為 100。

格式化效能類別的屬性限定符

下列清單列出套用至衍生自 Win32_PerfFormattedData之類別的所有屬性的限定符。

CookingType

字串

用來產生結果的公式類型。 每個計數器類型都會使用其他屬性限定符來計算結果,其顯示為目前屬性的值。 計數器PerfTimeStampPerfTimeFreq 限定符會對應至原始類別中提供數據的屬性。

如需詳細資訊,請參閱 CounterType 限定符

計數器

字串

對應原始類別中必要屬性的名稱,以做為烹飪公式中的計數器值。 值必須是對應原始類別中數據源屬性的屬性名稱。

PerfTimeStamp

字串

原始類別中的屬性名稱,以做為烹飪公式中的頻率。 如果屬性沒有這個限定符,則會使用類別層級的適當預設值。 頻率代表時間戳每秒的刻度。

PerfTimeFreq

字串

原始類別中的屬性名稱,以做為烹飪公式中的時間戳。 如果屬性沒有這個限定符,則會使用類別層級的適當預設值。 自動產生的時間戳可能會在計算中引入錯誤,因為時間戳是近似值,而且不會考慮封送處理和實際數據收集所造成的額外負荷。

如何解譯屬性限定符

Win32_PerfFormattedData 類別中的屬性包含 格式化效能數據提供者所提供的匯出數據。 屬性值是最終計算結果。 限定符提供食譜。

計數器基底 限定符指向數據源,CookingType 會指定用來產生結果的公式。 時間戳和範例頻率也來自對應的原始類別,並命名於 PerfTimeStampPerfTimeFreq中。

例如,WMI 提供的其中一個格式化類別,Win32_PerfFormattedData_PerfDisk_LogicalDisk,包含名為avgDiskBytesPerRead 的屬性。 格式化類別中的屬性名稱必須與原始類別中的屬性相同。 AvgDiskBytesPerRead 屬性具有下列限定符。

下列清單列出衍生自 Win32_PerfFormattedData之所有類別之屬性的可用屬性限定符。

限定 符 價值
CookingType PERF_AVERAGE_BULK
計數器 AvgDiskBytesPerRead
PerfTimeStamp Timestamp_PerfTime
PerfTimeFreq Frequency_PerfTime
PerfIndex 408
HelpIndex 409
基底 AvgDiskBytesPerRead_Base

 

AvgDiskBytesPer Read 屬性會報告讀取作業期間從磁碟傳輸的平均位元元數目。 PERF_AVERAGE_BULK的公式為:

(Sample2 - Sample1) / (Base Sample2 - Base Sample1)

讀取作業會以 PerfTimeFreq 所指定的頻率取樣,其中 PerfTimeStamp 值,指出最新的範例。 以位元組為單位的原始計數器數據取自 AvgDiskBytesPerRead 屬性 Win32_PerfRawData_PerfDisk_LogicalDisk 類別中。 作業數據的基數取自該相同類別中的 AvgDiskBytesPerRead_Base 屬性。

如需詳細資訊,請參閱 取得統計效能數據監視效能數據

監視效能數據

WMI 效能類別特定的限定符

性能計數器類別

存取 WMI 預安裝效能類別

WMI 工作:效能監視