![WMI:Win32_PerfRawData_Counters_ProcessorInformation 與 Win32_PerfRawData_PerfOS_Processor](https://rvso.com/image/632746/WMI%EF%BC%9AWin32_PerfRawData_Counters_ProcessorInformation%20%E8%88%87%20Win32_PerfRawData_PerfOS_Processor.png)
各位,我希望使用 WMI 監視「PercentProcessorTime」、「Timestamp_Sys100NS」(總處理器時間)等內容。我面臨的問題是,我發現Windows Server 2008 R2有以下兩個WMI類別:Win32_PerfRawData_PerfOS_Processor和Win32_PerfRawData_Counters_ProcessorInformation
有人知道兩者之間的差異嗎?
我應該注意,Win32_PerfRawData_Counters_ProcessorInformation 在 Windows Server 2003 或 2008 中不可用,它僅在 2008 R2 上可用。
我做了一些測試,看來兩者提供的資訊基本上相同。
答案1
它們完全相同,只是 Win32_PerfRawData_Counters_ProcessorInformation 提供了更多要測量的屬性。 PerfOS_Processor 不將下列屬性視為其屬性:
ParkingStatus
PercentofMaximumFrequency
PercentPriorityTime
ProcessorFrequency
ProcessorStateFlags