CDH中所有主机平均负载含义

博客介绍了CDH主机列表中平均负载的三个数字,分别代表过去1分钟、5分钟、15分钟运行进程队列中的平均进程数量。还列举了查看系统平均负载的命令,如uptime、w、top等。同时给出进阶解释,指出单核负载安全范围,以及判断系统负载是否正常的方法。

一、CDH主机列表中的平均负载中的三个数字如下图,分别表示1分钟、5分钟、15分钟的负载情况

 

二、系统平均负载-基本解释

先大致给一下这3个数字的含义:分别表示系统在过去1分钟、5分钟、15分钟内运行进程队列中的平均进程数量

在Linux shell下,有很多命令可以看到Load Average,例如:

root@Slyar.com:~# uptime
12:49:10 up 182 days, 16:54, 2 users, load average: 0.08, 0.04, 0.01

root@Slyar.com:~# w
12:49:18 up 182 days, 16:54, 2 users, load average: 0.11, 0.07, 0.01

root@Slyar.com:~# top
top - 12:50:28 up 182 days, 16:55, 2 users, load average: 0.02, 0.05, 0.00

 

另外还有一个最直接的显示系统平均负载的命令

root@Slyar.com:~# cat /proc/loadavg
0.10 0.06 0.01 1/72 29632

除了前3个数字表示平均进程数量外,后面的1个分数,分母表示系统进程总数,分子表示正在运行的进程数;最后一个数字表示最近运行的进程ID.

三、系统平均负载-进阶解释

1、单核负载在0.7以下是安全的,超过0.7就需要进行优化了。

2、使用以下命令可以直接获得CPU核心数目

grep 'model name' /proc/cpuinfo | wc -l

3、一般看5分钟和15分钟的比较好,即后面2个数字

结论

取得CPU核心数目N,观察后面2个数字,用数字/N,如果得到的值小于0.7即可无忧。

 

参考:http://www.slyar.com/blog/linux-load-average-three-numbers.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值