-d 秒数:刷新频率;单位秒;默认3秒
-p PID:指定进程PID查看信息;多PID之间用逗号隔开
-u USER:指定进程USER查看信息
功能快捷键:
P:以CPU使用百分比排序;默认按此排序
M:以内存使用百分比排序;
T:以累积时长排序;
s:改变更新频率(单位秒);按“s”输入更新数字回车确认
t:关闭或开启第一部分第二行Tasks和第三行Cpus信息的表示
m:关闭或开启第一部分第四行Mem和第五行Swap信息的表示
1:数字;展开显示所有CPU负载
z:彩色显示信息
f:自定义设置显示项目;上下选择,空格确认;向右选中上下移动设置显示位置(向左取消选中),q退出设置模式(此时属于临时生效模式,需W保存(~/.toprc)设置)
q:退出
[root@localhost ~]# top top - 01:15:20 up 58 days, 3:23, 1 user, load average: 0.01, 0.04, 0.05 Tasks: 123 total, 1 running, 122 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.7 us, 0.0 sy, 0.0 ni, 98.0 id, 1.3 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1883616 total, 68752 free, 759936 used, 1054928 buff/cache KiB Swap: 0 total, 0 free, 0 used. 918568 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1705 zabbix 20 0 326560 4536 2064 S 0.3 0.2 7:02.34 zabbix_server 5466 root 20 0 571352 27776 2964 S 0.3 1.5 59:42.98 YDService 1 root 20 0 125456 3196 1852 S 0.0 0.2 3:23.46 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.39 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:37.12 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H 7 root rt 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh 9 root 20 0 0 0 0 S 0.0 0.0 5:44.28 rcu_sched 10 root rt 0 0 0 0 S 0.0 0.0 0:22.73 watchdog/0 12 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs 13 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns 14 root 20 0 0 0 0 S 0.0 0.0 0:01.50 khungtaskd 15 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 writeback 16 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kintegrityd 17 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 bioset 18 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kblockd
首部信息:
Top任务队列信息: #单看此段信息可用命令uptime查看
第1段:系统当前时间
第2段:系统运行时间
第3段:当前登录用户数
第4段:CPU负载,即任务队列的平均长度,3个数值分别统计最近1,5,15分钟的CPU平均负载
Tasks 进程相关信息:
第1段:进程总数
第2段:正在运行的进程数
第3段:睡眠的进程数
第4段:停止的进程数
第5段:僵尸进程数
CPU相关信息:
第1段:us用户空间占用CPU百分比
第2段:sy内核空间占用CPU百分比
第3段:ni用户进程空间内改变过优先级的进程占用CPU百分比
第4段:id空闲CPU百分比;反比就表示CPU百分比
第5段:wa等待输入输出的CPU时间百分比
第6段:hi CPU服务于硬件中断所耗费的时间总额
第7段:si CPU服务软中断所耗费的时间总额
第8段:st Steal time 虚拟机被hypervisor偷去的CPU时间(如果当前处于一个hypervisor下的vm,实际上hypervisor也是要消耗一部分CPU处理时间的)
Mem 内存相关信息:
第1段:物理内存总量
第2段:空闲内存总量
第3段:使用的物理内存总量
第4段:用作内核缓存的内存量
Swap 交换分区相关信息:
第1段:交换区总量
第2段:空闲交换区总量
第3段:使用的交换区总量
第4段:缓冲的交换区总量
进程信息:
第一列 PID:数字ID号;进程的ID号
第二列 USER:属主;该进程是由哪个用户产生的
第三列 PR:Priority优先级
第四列 NI:Nice Value值
第五列 VIRT:Virtual Memory Size 虚拟内存集;虚拟内存占用量,单位KB
第六列 RES:ReSident Memory Size 常驻内存集;物理内存占用量,单位KB
第七列 SHR:共享内存占用量
第八列 S:进程状态;
R(running 运行中)、S(interruptable sleeping 可中断的睡眠)、D(uninterruptable sleeping 不可中断的睡眠)、T(stopped 停止的)、Z(zombie 僵死状态)
+(前台进程)、l(多线程进程)、N(低优先级进程)、<(高优先级进程)、s(子进程)
第九列 %CPU:CPU占用率;占用越高表示该进程越耗费资源
第十列 %MEM:内存占用率;占用越高表示该进程越耗费资源
第十一列 TIME+:运行累计时长
第十二列 COMMAND:产生该进程具体程序或命令
[root@VM_196_177_centos ~]# top -p 1705 top - 01:18:00 up 58 days, 3:25, 1 user, load average: 0.00, 0.03, 0.05 Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 97.0 id, 2.3 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1883616 total, 66628 free, 759592 used, 1057396 buff/cache KiB Swap: 0 total, 0 free, 0 used. 918924 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1705 zabbix 20 0 326560 4536 2064 S 0.0 0.2 7:02.35 zabbix_server
[root@VM_196_177_centos ~]# top -p 1705,5466 top - 01:19:37 up 58 days, 3:27, 1 user, load average: 0.15, 0.05, 0.06 Tasks: 2 total, 1 running, 1 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 97.7 id, 1.7 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1883616 total, 78688 free, 759684 used, 1045244 buff/cache KiB Swap: 0 total, 0 free, 0 used. 918732 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5466 root 20 0 571352 27776 2964 R 0.3 1.5 59:43.76 YDService 1705 zabbix 20 0 326560 4536 2064 S 0.0 0.2 7:02.36 zabbix_ser
[root@VM_196_177_centos ~]# top -u zabbix top - 01:20:54 up 58 days, 3:28, 1 user, load average: 0.04, 0.04, 0.05 Tasks: 123 total, 1 running, 122 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.7 us, 0.7 sy, 0.0 ni, 96.7 id, 2.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1883616 total, 73496 free, 759648 used, 1050472 buff/cache KiB Swap: 0 total, 0 free, 0 used. 918864 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1677 zabbix 20 0 220608 2744 1420 S 0.0 0.1 0:00.00 zabbix_server 1702 zabbix 20 0 220604 2352 996 S 0.0 0.1 3:10.00 zabbix_server 1703 zabbix 20 0 220604 2024 704 S 0.0 0.1 1:27.08 zabbix_server 1704 zabbix 20 0 326540 4820 2344 S 0.0 0.3 7:02.70 zabbix_server 1705 zabbix 20 0 326560 4536 2064 S 0.0 0.2 7:02.36 zabbix_server 1706 zabbix 20 0 326560 4824 2340 S 0.0 0.3 7:03.05 zabbix_server 1707 zabbix 20 0 326540 4548 2064 S 0.0 0.2 7:02.96 zabbix_server 1708 zabbix 20 0 326540 4820 2340 S 0.0 0.3 7:03.78 zabbix_server 1709 zabbix 20 0 326564 4712 2272 S 0.0 0.3 2:28.80 zabbix_server 1710 zabbix 20 0 220600 2056 732 S 0.0 0.1 0:02.04 zabbix_server 1711 zabbix 20 0 220604 2164 816 S 0.0 0.1 0:04.27 zabbix_server 1712 zabbix 20 0 220600 2056 732 S 0.0 0.1 0:08.34 zabbix_server 1713 zabbix 20 0 220604 2164 816 S 0.0 0.1 0:02.28 zabbix_server 1714 zabbix 20 0 220604 2164 816 S 0.0 0.1 0:04.36 zabbix_server 1715 zabbix 20 0 221964 1860 528 S 0.0 0.1 1:35.96 zabbix_server 1716 zabbix 20 0 244300 12468 1636 S 0.0 0.7 1:50.49 zabbix_server 1717 zabbix 20 0 220852 2232 800 S 0.0 0.1 2:01.87 zabbix_server