伙计们,我正在使用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上可用。
我做了一些testing,似乎两者提供了基本相同的信息。
它们完全一样,只是Win32_PerfRawData_Counters_ProcessorInformation提供了更多的属性来测量。 PerfOS_Processor不会计算以下属性:
ParkingStatus PercentofMaximumFrequency PercentPriorityTime ProcessorFrequency ProcessorStateFlags