我必须实现一个代码,用于填充每个核心的cpu核心使用量?
我能够找到每个处理器的信息,但不能查找核心信息。
任何 WMI查询或命令或 API ,可以获取CPU内核的使用情况。
提前致谢。
答案 0 :(得分:1)
Win32_PerfRawData_PerfOS_Processor
不会有用,因为它是uncooked
,你必须煮计数器以获得有意义的东西,这需要大量的计算,或者你可以使用:
Win32_PerfFormattedData_PerfOS_Processor
已经煮熟了。
请参阅:WMI counters
从Win32_PerfFormattedData_PerfOS_Processor中选择*,其中not name =' _Total'
将为每个CPU提供计数器。