笔记整理:计算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)

 

posted @ 2017-01-12 13:28  你且浅笑相安  阅读(317)  评论(0编辑  收藏  举报