![WMI: Win32_PerfRawData_Counters_ProcessorInformation과 Win32_PerfRawData_PerfOS_Processor 비교](https://rvso.com/image/632746/WMI%3A%20Win32_PerfRawData_Counters_ProcessorInformation%EA%B3%BC%20Win32_PerfRawData_PerfOS_Processor%20%EB%B9%84%EA%B5%90.png)
여러분, 저는 WMI를 사용하여 "PercentProcessorTime", "Timestamp_Sys100NS"(총 프로세서 시간)와 같은 항목을 모니터링하려고 합니다. 제가 겪고 있는 문제는 Windows Server 2008 R2에 Win32_PerfRawData_PerfOS_Processor 및 Win32_PerfRawData_Counters_ProcessorInformation이라는 두 가지 WMI 클래스가 있다는 것입니다.
둘의 차이점을 아는 사람이 있나요?
Win32_PerfRawData_Counters_ProcessorInformation은 Windows Server 2003 또는 2008에서는 사용할 수 없으며 2008 R2에서만 사용할 수 있습니다.
몇 가지 테스트를 해보니 두 가지가 기본적으로 동일한 정보를 제공하는 것 같습니다.
답변1
Win32_PerfRawData_Counters_ProcessorInformation이 측정할 추가 속성을 제공한다는 점을 제외하면 완전히 동일합니다. PerfOS_Processor는 다음을 속성으로 계산하지 않습니다.
ParkingStatus
PercentofMaximumFrequency
PercentPriorityTime
ProcessorFrequency
ProcessorStateFlags