# top
显示正在运行进程的CPU、内存使用率和系统负载
top - 19:25:40 up 82 days, 23:42, 1 user, load average: 0.00, 0.06, 0.04
Tasks: 143 total, 1 running, 142 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3736.6 total, 394.9 free, 1564.6 used, 1777.2 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 1863.8 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 193116 10224 7532 S 0.0 0.3 55:37.13 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:01.30 kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.02 rcu_gp
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
含义
top - 19:25:40 up 82 days, 23:42, 1 user, load average: 0.00, 0.06, 0.04
19:25:40 当前时间
up 82 days, 23:42, 系统运行时间
1 user, 当前登录用户数
load average: 0.00, 0.06, 0.04 系统负载,任务队列的平均长度,1分钟 5分钟 15分钟到现在的平均值
1
2
3
4
5
6
2
3
4
5
6
含义
Tasks: 143 total, 1 running, 142 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
143 total, 进程总数
1 running, 正在运行的进程数量
142 sleeping, 睡眠的进程数
0 stopped, 停止的进程数
0 zombie 僵尸进程数
0.0 us, 用户空间占用CPU百分比
0.0 sy, 内核空间占用CPU百分比
0.0 ni, 用户进程空间内改变过优先级的进程占用的CPU百分比
100.0 id, 空闲CPU百分比
0.0 wa, 等待输入输出的CPU时间百分比
0.0 hi, 硬件cpu中断占用的百分比
0.0 si, 软中断占用的百分比
0.0 st 虚拟机占用的百分比
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
含义
MiB Mem : 3736.6 total, 394.9 free, 1564.6 used, 1777.2 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 1863.8 avail Mem
3736.6 total, 物理内存总量
394.9 free, 空闲内存总量
1564.6 used, 使用的物理内存总量
1777.2 buff/cache用作内核缓存的内存量
0.0 total,交换区总量
0.0 free,空闲交换区总量
0.0 used.使用的交换区总量
1863.8 avail Mem 缓冲的交换区总量,内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖,
该数值即为这些
内容已存在于内存中的交换区的大小,相应的内存再次被换出时可不必再对交换区写入。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15