linux top命令

top - 14:42:06 up 15 days,  4:26,  1 user,  load average: 0.02, 0.04, 0.05
Tasks: 133 total,   1 running, 132 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.1 us,  0.1 sy,  0.0 ni, 99.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 15906952 total,  1377640 free,  7266532 used,  7262780 buff/cache
KiB Swap:        0 total,        0 free,        0 used.  8269920 avail Mem

14:42:06 当前时间
up 15 days 系统运行了15天
1 user 当前登录用户数
load average:0.02,0.04,0.05 系统负载,即任务队列的平均长度。三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
Tasks:132 total 进程总数
1 running 正在运行的进程数
132 sleeping 睡眠的进程数
0 stopped 停止的进程数
0 zombie 僵尸进程数
Cpu(s): 0.1% us 用户空间占用CPU百分比
Mem: 15906952k total 物理内存总量
1377640k used 使用的物理内存总量
7266532k free 空闲的内存总量
7262780k buffers 用作内核缓存的内存量
Swap: 0k total 交换区内存总量
0k used 使用的交换区总量
0k free 空闲的交换区总量
8269920k cached 缓冲的交换区总量

列名    含义
PID     进程id
UID     进程所有者的用户id
USER    进程所有者的用户名
GROUP   进程所有者的组名
 TTY     启动进程的终端名。不是从终端启动的进程则显示为 ?
PR      优先级
NI      nice值。负值表示高优先级,正值表示低优先级
P       最后使用的CPU,仅在多CPU环境下有意义
%CPU    进程使用的CPU的百分比
TIME    进程使用的CPU时间总计,单位秒
TIME+   进程使用的CPU时间总计,单位1/100秒
%MEM    进程使用的物理内存百分比
VIRT    进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
SWAP    进程使用的虚拟内存中,被换出的大小,单位kb。
RES     进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
CODE    可执行代码占用的物理内存大小,单位kb
DATA    可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb
SHR     共享内存大小,单位kb
nFLT    页面错误次数
nDRT    最后一次写入到现在,被修改过的页面数。
S       进程状态(D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程)
COMMAND 执行的命令
WCHAN   若该进程在睡眠,则显示睡眠中的系统函数名
Flags   任务标志,参考 sched.h

版权声明:本文为qq_35086941原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。