Linux Top命令

第一部分:系统概况

1行:当前运行了多长时间,系统运行时间,登入的用户数以及系统的平均负载

平均负载的三个值分别为:最近一分钟、最近五分钟、最近十五分钟。值越大,说明系统负载越高。通常,如果系统的负载值超过了2,就说明系统比较繁忙了

2行:top命令的输出中进程叫做任务(task):多少进程处在运行、休眠、停止或是僵化状态

3行:CPU信息,top根据进程的属主(用户还是系统)和进程的状态(运行、空闲还是等待)将CPU利用率分成几类输出

4行:系统物理内存,总共有多少,当前用了多少,还剩多少?

5行:系统交换空间,总共有多少,当前用了多少,还剩多少?

第二部分:当前运行中的进程的详细列表

输出列的含义,部分和ps类似

PID:进程ID

USER:进程属主的名字

PR:进程的优先级

NI:进程的谦让度值

VIRT:进程占用的虚拟内存总量

RES:进程占用的物理内存总量

SHR:进程和其他进程共享的内存总量

S:进程的状态

%CPU:进程使用的CPU时间比例

%MEM:进程使用的内存占用内存的比例

TIME+:进程自启动到目前为止的CPU时间总量

COMMAND:进程的命令行名称,也就是启动的程序名

原文地址:https://www.cnblogs.com/xiaoit/p/3393612.html