linux如何查看系统的平均负载
时间:2019-08-20 17:58:05 来源:igfitidea点击:
Linux中,有4个不同的命令可以用来检查平均负载,这些命令在redhat、CentOS、Ubuntu和Debian系统中基本可用。
使用命令“cat/proc/loadavg”。
root@localhost:~]# cat /proc/loadavg 0.18 0.28 0.30 2/527 4237 root@localhost:~]#
使用命令“w”。
[root@localhost:~]# w 09:07:09 up 8:18, 2 users, load average: 1.00, 1.00, 1.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 – 00:52 10:52 0.13s 0.13s -bash root pts/0 192.168.122.1 01:01 0.00s 0.34s 0.00s w [root@localhost:~]#
load average分别是最近1分钟,5分钟,15分钟内的平均负荷。
使用命令“uptime”。
[root@localhost ~]# uptime 09:08:57 up 8:20, 2 users, load average: 1.00, 1.00, 1.00 [root@localhost ~]#
使用命令“top”。
[root@localhost ~]# top top – 09:10:32 up 8:21, 2 users, load average: 1.00, 1.00, 1.00 Tasks: 93 total, 2 running, 91 sleeping, 0 stopped, 0 zombie Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1030908k total, 934772k used, 96136k free, 76852k buffers Swap: 2064376k total, 0k used, 2064376k free, 711632k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2232 root 20 0 2672 1080 856 R 0.7 0.1 0:00.10 top 1377 nrpe 20 0 5972 1076 688 S 0.3 0.1 0:03.56 nrpe