top命令笔记

界面介绍

第一行信息(top -)

参数含义
05:19:41系统当前时间
up 10 days, 20:15本机己经运行 10 天 20小时 15 分钟
1 users当前登录了一个用户
load average:0.01, 0.01, 0.00系统历史平均负载1分钟,5分钟,15分钟一般认为1表示一个CPU核满负载

第二行信息(Tasks: )

任务进程信息

参数意义
Tasks: 38 total系统中的进程总数
1 running正在运行的进程数
37 sleeping睡眠的进程数
0 stoped停止的进程数
0 zombie僵尸进程数如果不是 0,则需要手工检查僵尸进程

第三行信息(%CPU(s))

CPU状态信息,占用CPU百分比

参数意义
0.0 us用户进程
0.0 sy内核进程
0.0 ni已调整优先级的用户进程
100.0 id空闲
0.0 wa等待IO
0.0 hi处理硬件中断
0.0 si处理软件中断
0.0 st虚拟机

命令参数

交互命令

命令意义
P根据CPU使用百分比(%CPU)大小排序(默认状态)
M根据内存使用量(%MEM)排序
T根据时间(TIME)/累计时间(TIME+)排序