小编sac*_*njm的帖子

Win32:计算多核/多处理器系统中的线程CPU利用率

我目前正在研究一个需要了解CPU利用率的MFC应用程序.它可能在不同的时间点有多个线程,但大部分工作是由主线程完成的.

我试图找到一种方法来计算这个主线程使用的CPU百分比.但是,我遇到了一些问题,如何在多CPU /多核环境中实现这一目标.问题是大多数系统调用似乎提供系统信息,而我需要特定于我的主线程正在执行的处理器的信息.

我看过WMI,但这对任务来说似乎太过分了.GetThreadTimes()能否满足我的需求?

cpu winapi multicore

4
推荐指数
1
解决办法
3512
查看次数

标签 统计

cpu ×1

multicore ×1

winapi ×1