![WMI: Win32_PerfRawData_Counters_ProcessorInformation versus Win32_PerfRawData_PerfOS_Processor](https://rvso.com/image/632746/WMI%3A%20Win32_PerfRawData_Counters_ProcessorInformation%20versus%20Win32_PerfRawData_PerfOS_Processor.png)
Amigos, estoy buscando monitorear cosas como "PercentProcessorTime", "Timestamp_Sys100NS" (Tiempo total del procesador) usando WMI. El problema al que me enfrento es que encuentro que Windows Server 2008 R2 tiene las siguientes dos clases WMI: Win32_PerfRawData_PerfOS_Processor y Win32_PerfRawData_Counters_ProcessorInformation
¿Alguien sabe la diferencia entre los dos?
Debo tener en cuenta que Win32_PerfRawData_Counters_ProcessorInformation no está disponible en Windows Server 2003 o 2008, solo está disponible en 2008 R2.
Hice algunas pruebas y parece que los dos proporcionan básicamente la misma información.
Respuesta1
Son exactamente iguales excepto que Win32_PerfRawData_Counters_ProcessorInformation proporciona más propiedades para medir. PerfOS_Processor no cuenta lo siguiente como sus propiedades:
ParkingStatus
PercentofMaximumFrequency
PercentPriorityTime
ProcessorFrequency
ProcessorStateFlags