
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