代码之家  ›  专栏  ›  技术社区  ›  RuLoViC

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

  •  0
  • RuLoViC  · 技术社区  · 6 年前

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

    我已经看到getrusage()为我提供了应用程序使用的cpu时间。

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

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

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

    提前谢谢

    0 回复  |  直到 6 年前