19:22:19 -- 时间
up 226 days, 23:47 -- 系统运行时间
2 users -- 当前登录用户
load average: 0.97, 0.98, 0.98 -- 系统负载1分钟,5分钟,15分钟
Tasks -- 任务进程219个,1个正在运行,28个在休眠,0个停止,0个僵尸状态
us -- 用户空间占CPU百分比
sy -- 内核空间占CPU百分比
ni -- 改变过优先级的进程占CPU百分比
id -- 空闲CPU百分比
wa -- 等待输入输出的占CPU百分比
hi -- 硬中断占CPU百分比
si -- 软中断占CPU百分比
st -- 用于有虚拟CPU的情况,显示被虚拟机占用的CPU百分比
KiB Mem -- 物理内存(kb)
total -- 物理内存总量
free -- 空闲内存总量
used -- 已用内存总量
buff/cache -- 内核缓存的内存总量
KiB Swap -- 交换区内存
total -- 交换区内存总量
free -- 空闲交换区内存
used -- 已用交换区内存
avail Mem -- 进程下一次分配可使用的交换区内存
PID -- 进程ID
USER -- 进程所属用户
PR -- 进程优先级(“rt”表示线程运行在实时态)
NI -- 进程nice值,负值表示优先级高
VIRT -- 进程使用的虚拟内存(VIRT = SWAP + RES)
RES -- 进程使用的、未被交换的物理内存大小(RES = CODE + DATA)
SHR -- 进程使用共享内存大小
S -- 进程状态(D:不可中断的内存状态,R:运行,S:睡眠,T:跟踪、停止,Z:僵尸进程)
%CPU -- 上一次更新时到现在任务所使用的CPU时间的百分比
%MEM -- 进程使用的可用物理内存百分比
TIME+ -- 任务启动到现所使用的CPU时间百分比
COMMAND -- 进程命令名
其他命令
- 进入top命令之后按“1”,可以监控每个逻辑CPU的状况
- 进入top命令之后按“B”,可以高亮运行中进程
- 进入top命令之后按“X”,可以高亮“%CPU”,再按“shift+> 或者 shift+<”来对“%CPU”进行排序