Linux系统下怎样查看进程的CPU占用率

如题所述

top命令用于动态的监视进程活动与系统负载等信息,格式为:“top”。

这个top命令可真的是太厉害了,它能够动态的查看系统运维状态,完全可以比喻成是“强化版的Windows任务管理器”,运行界面如图所示:

top命令linuxprobediancom/chapter-02dianhtml#22前面的五行为系统整体的统计信息,下面逐行的讲解下:

第1行:系统时间,运行时间,登录终端数,系统负载(分别为1分钟、5分钟、15分钟的平均值,数值越小意味着负载越低)。

第2行:进程总数,运行中的,睡眠中的,停止的,僵死的。

第3行:用户占用资源,系统内核占用资源,改变过优先级的进程,空闲的资源,等待输入输出的时间。

此行数据均为CPU数据并以百分比格式显示,例如"99.2 id"意味着有99.2%的CPU处理器资源正在空闲中。

第4行:物理内存总量,使用量,空闲量,作为内核缓存的内存量。

第5行:虚拟内存总量,使用量,空闲量,已被提前加载的内存数据。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-23
top -c可以查看到各种cpu,内存进程占用,及运行的程序信息
第2个回答  2017-06-23
你可以用ps -aux【静态】 或者 top 【动态】
相似回答