文章目录
- 一、top命令回显信息含义
- 1、第一行
- 2、第二行
- 3、第三行
- 4、第四行
- 5、第五行
- 6、第六行进程信息
- 二、top简单交互
- 1、按数字“1”,显示列出所有cpu的信息
- 2、按“M”,按内存使用率从大到小排序
- 3、按“P”,按CPU使用率从大到小排序
一、top命令回显信息含义
1、第一行
信息 | 含义 |
---|---|
15:08:06 | 现在的时间 |
up 5:04 | 服务器运行时长 |
3 users | 当前登录用户数 |
load average : 0.02,0.02,0.05 | 分别是系统1分钟,5分钟,15分钟里面的平均负载;如果是单核,超过1则负载,如果是4核,超过4则负载 |
2、第二行
信息 | 含义 |
---|---|
242 total | 当前进程总数 |
2 running | 当前运行进程数 |
240 sleeping | 睡眠进程数 |
0 stopped | 停止进程数 |
0 zombie | 僵尸进程数 |
3、第三行
信息 | 含义 |
---|---|
0.2 us | 用户空间占用cpu时间百分比 |
0.4sy | 内核空间占用cpu时间百分比 |
0.0 ni | 调整过ni优先级进程占用cpu时间 |
99.3 id | 空闲的cpu |
0.0 wa | 等待输入输出的cpu时间百分比 |
0.0 hi | cpu硬中断时间百分比 |
0.0 si | cpu软中断时间百分比 |
0.0 st | 虚拟时间百分比,就是当有虚拟机时,虚拟cpu等待实际cpu的时间百分比 |
4、第四行
信息 | 含义 |
---|---|
3861300 total | 内存总量 |
1317536 free | 空闲内存量 |
1045740 used | 使用的内存量 |
1498024 buff/cache | 用作缓存的内存量 |
5、第五行
信息 | 含义 |
---|---|
4063228 total | 交换分区总量 |
4063228 free | 交换分区空余量 |
0 used | 交换分区使用量 |
2489544 avail Mem | 可用交换分区量 |
6、第六行进程信息
信息 | 含义 |
---|---|
PID | 进程id |
USER | 进程所有者 |
PR | 进程的优先级,越小优先级越高 |
NI | nice值,负值表示高优先级,正值表示低优先级 |
VIRT | 进程使用的虚拟内存 |
RES | 进程使用的物理内存 |
SHR | 进程使用的共享内存 |
S | 进程状态(S表示休眠,R表示正在运行, Z表示僵死状态,N表示该进程优先值为负数,I表示空闲状态) |
%CPU | 进程占用的CPU使用率 |
%MEM | 进程使用的物理内存占总内存的百分比 |
TIME+ | 进程使用的CPU时间总计,单位1/100秒 |
COMMAND | 命令行 |
二、top简单交互
1、按数字“1”,显示列出所有cpu的信息
2、按“M”,按内存使用率从大到小排序
3、按“P”,按CPU使用率从大到小排序
详细点击