CPU负载
什么是cpu负载:负载就是cpu在一段时间内正在处理以及等待cpu处理的进程数之和的统计信息,也就是cpu使用队列的长度统计信息,这个数字越小越好(如果超过CPU核心*0.7就是不正常)
查看cpu负载
怎么查看cpu负载?有好几种方式。
1、w命令。
Linux w命令用于显示目前登入系统的用户信息。执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。但是w命令输出的第一行,也有cpu负载的信息。w命令会在第一行显示下列信息:当前时间、系统运行了多久时间、当前登录的用户有多少,以及前 1、5 和 15 分钟系统的平均负载。
14:23:49 up 276 days, 4:15, 6 users, load average: 2.13, 0.77, 0.41
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/7 30.15.153.33 09:54 3:24m 0.49s 0.46s mysql -h
2、uptime命令,输出的信息同w命令的第一行。
#uptime
14:28:13 up 276 days, 4:19, 6 users, load average: 2.15, 2.95, 1.52
3、top
命令。也是大多数人用的最多的命令。
top - 14:40:15 up 276 days, 4:31, 6 users, load average: 0.61, 1.18, 1.58
Tasks: 244 total, 1 running