![WMI: Win32_PerfRawData_Counters_ProcessorInformation im Vergleich zu Win32_PerfRawData_PerfOS_Processor](https://rvso.com/image/632746/WMI%3A%20Win32_PerfRawData_Counters_ProcessorInformation%20im%20Vergleich%20zu%20Win32_PerfRawData_PerfOS_Processor.png)
Leute, ich möchte Dinge wie „PercentProcessorTime“, „Timestamp_Sys100NS“ (Gesamtprozessorzeit) mit WMI überwachen. Das Problem, mit dem ich konfrontiert bin, ist, dass Windows Server 2008 R2 die folgenden zwei WMI-Klassen hat: Win32_PerfRawData_PerfOS_Processor und Win32_PerfRawData_Counters_ProcessorInformation
Kennt jemand den Unterschied zwischen den beiden?
Ich sollte anmerken, dass Win32_PerfRawData_Counters_ProcessorInformation in Windows Server 2003 oder 2008 nicht verfügbar ist, sondern nur in 2008 R2.
Ich habe einige Tests durchgeführt und es scheint, dass beide im Wesentlichen die gleichen Informationen liefern.
Antwort1
Sie sind genau gleich, außer dass Win32_PerfRawData_Counters_ProcessorInformation mehr zu messende Eigenschaften bietet. PerfOS_Processor zählt Folgendes nicht zu seinen Eigenschaften:
ParkingStatus
PercentofMaximumFrequency
PercentPriorityTime
ProcessorFrequency
ProcessorStateFlags