笔记整理:计算CPU使用率 ----linux 环境编程 从应用到内核

linux 提供time命令统计进程在用户态和内核态消耗的CPU时间:

[root@localhost ~]# time sleep 2

real    0m2.001s
user    0m0.001s
sys     0m0.001s

time命令统计了三种时间:实际时间,用户cpu时间和系统cpu时间;
通过这三种时间计算CPU使用率:

cpu_usage = ((user time)+(sys time))/(real time)
原文地址:https://www.cnblogs.com/dpf-10/p/6277828.html