top参数解析

一.  查看top的帮助文档

man top

二.  top命令看到的是实时的进程信息

top参数解析

1.第一行 表示 top的刷新使用时间是21:47:46,系统启动时间是3min,当前系统是 2个用户,最近1分钟,五分钟,十五分钟内的平均负载是 0.45, 0.67, 0.32

2.第二行表示 当前系统有177个进程,1个在运行,176个睡眠状态,0个停止,0个僵尸进程

3.第三行是cpu信息,

us 表示当前系统占用的cpu百分比,sy表示内核占用的cpu百分比,ni表示改变过优先级的进程占用的cpu百分比,id表示空闲cpu百分比,wa表示I/O等待百分比,hi表示硬中断占用的cpu百分比,si软中断占用的cpu百分比。

在top界面按数字 1 可以遍历cpu

4.第四行表示物理内存的使用状况。从左到右依次是物理内存总量,已使用的内存,空闲内存,缓存使用的内存

5.第五行是虚拟内存的使用状态。从左到右依次是虚拟内存总量,已使用的虚拟内存,空闲的虚拟内存,缓冲的交换区总量

 

PID:  进程id

USER: 进程所有者

PR: 进程优先级

NI: 优先级别,越小优先级越高

VIRT: 进程使用的虚拟内存总量,单位Kb,virt = swap + res

RES: 进程使用的为被换出的物理内存大小,单位kb,RES = CODE + DATA

SHR: 共享内存大小,单位Kb

%CPU: 上次更新到现在的cpu时间占用百分比

%MEM: 进程使用的物理内存百分比

TIME+: 进程使用的CPU时间总计,单位0.01秒

COMMAND: 进程命令

按? 进入帮助模式,里面有快捷键说明。