正在运行的进程的CPU负载

时间:2009-07-21 09:58:05

标签: windows cpu

我需要以编程方式知道(c / c ++)当前正在运行的进程的即时CPU负载是多少。 Win32 API提供了很多低级API,但我找不到能够提供运行c / c ++程序当前CPU负载的API。

问题是:如何以编程方式知道当前进程使用的CPU负载百分比。

2 个答案:

答案 0 :(得分:1)

您可以通过编程方式使用性能计数器。设置Using Performance Counterssome example code

答案 1 :(得分:0)

您应该能够使用perfmon通过id获取CPU对任何进程的使用 - 只需查看进程ID的使用情况。