如何计算应用程序使用的CPU百分比

时间:2018-11-13 20:58:53

标签: c++ c macos cpu-usage

我正在为Mac OS开发c ++应用程序

我想获取我的应用程序正在使用的CPU百分比。

我已经看到getrusage()给了我应用程序使用的CPU时间。

   timeval userCPU = usage.ru_utime;
   timeval sysCPU = usage.ru_stime;

在结构中执行两个值,以存储应用程序消耗的CPU时间。有什么方法可以让整个计算机使用cpu时间吗?

如果没有,我如何获得百分比?

预先感谢

0 个答案:

没有答案