WMI: Win32_PerfRawData_Counters_ProcessorInformation versus Win32_PerfRawData_PerfOS_Processor

WMI: Win32_PerfRawData_Counters_ProcessorInformation versus Win32_PerfRawData_PerfOS_Processor

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

información relacionada