一、什么是Load Average?

系统负载(System Load)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。
平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。

二、如何查看Load?

top命令,w命令,uptime等命令都可以查看系统负载:

[shenjian@dev02 ~]$ uptime
13:53:39 up 130 days,  2:15,  1 user,  load average: 1.58, 2.58, 5.58

如上所示,dev02机器1分钟平均负载,5分钟平均负载,15分钟平均负载分别是1.58、2.58、5.58

三、Load的数值是什么含义?

把CPU比喻成一条(单核)马路,进程任务比喻成马路上跑着的汽车,Load则表示马路的繁忙程度:
[ Load<1,单核]:表示完全不堵车,汽车在马路上跑得游刃有余

[Load1,单核]:马路已经没有额外的资源跑更多的汽车了

[Load>1,单核]:汽车都堵着等待进入马路

[Load2,双核,没有等待]: 如果有两个CPU,则表示有两条马路,此时即使Load大于1也不代表有汽车在等待

四、什么样的Load值得警惕(单核)?

Load < 0.7时:系统很闲,马路上没什么车,要考虑多部署一些服务
0.7 < Load < 1时:系统状态不错,马路可以轻松应对
Load == 1时:系统马上要处理不多来了,赶紧找一下原因
Load > 5时:马路已经非常繁忙了,进入马路的每辆汽车都要无法很快的运行

五、三个Load值要先看哪一个?

结合具体情况具体分析:
1)1分钟Load>5,5分钟Load<1,15分钟Load<1:短期内繁忙,中长期空闲,初步判断是一个“抖动”,或者是“拥塞前兆”
2)1分钟Load>5,5分钟Load>1,15分钟Load<1:短期内繁忙,中期内紧张,很可能是一个“拥塞的开始”
3)1分钟Load>5,5分钟Load>5,15分钟Load>5:短中长期都繁忙,系统“正在拥塞”
4)1分钟Load<1,5分钟Load>1,15分钟Load>5:短期内空闲,中长期繁忙,不用紧张,系统“拥塞正在好转”

六、Load总结

[ Load<1,单核]

[Load1,单核]

[Load>1,单核]

[Load2,双核]

希望上面一幅图对大家理解Load Average有帮助,赶快uptime一下,看一下自己系统的负载吧。

转自:哈巴狗-讨论架构技术的狗窝

[转]【Linux】一幅图秒懂LoadAverage(负载)相关推荐

  1. 一幅图秒懂LoadAverage(转载)

    转自:http://www.habadog.com/2015/02/27/what-is-load-average/ 一幅图秒懂LoadAverage(负载)   一.什么是Load Average? ...

  2. InnoDB架构,一幅图秒懂!

    InnoDB架构,一幅图秒懂! 原文作者: 58沈剑 网上写MySQL架构的文章比较多,写InnoDB架构的文章比较少,今天简单说说InnoDB架构. 画外音:一分钟,一幅图,秒懂. MySQL简要架 ...

  3. 从一幅图中了解开源世界

    从一幅图中了解开源世界 之前看到一幅有趣的图片,觉得很好玩,我第一眼就看到那只大恐龙,一下就想到火狐 做WEB开发都应该知道吧,调试很方便,还认出了他们喝的咖啡那就是java本人很喜欢java的log ...

  4. 一幅图认识开源世界的大咖

    前言 开源精神:自由,创新,团结,互助,友爱,积极,进取.在开源环境下也产生了很多优秀的软件,让我们通过一幅图认识一下开源世界里的大咖们! 看图识物 墙上挂的牛头:伟大的开源计划GNU Wiki:ht ...

  5. linux中dns轮询,linux实现DNS轮询实现负载平衡

    linux实现DNS轮询实现负载平衡 DNS轮询机制会受到多方面的影响,如:A记录的TTL时间长短的影响:别的DNS服务器Cache的影响:windows客户端也有一个DNS Cache.这些都会影响 ...

  6. linux内核map图

    linux内核map图

  7. 双层lstm每层有自己的权重参数吗_一幅图真正理解LSTM的物理结构

    下图是我看过对LSTM物理结构描述最清楚的图,参考自LSTM神经网络输入输出究竟是怎样的? 答主在图中对三种架构有简要的说明,这里根据自己的理解,再对它做进一步的解释. 图中的第一部分是LSTM的时序 ...

  8. python绘图subplot绘制5幅图:以2行绘制,首行3幅图,次行2幅图居中(内含绘制3幅图简单版)

    文章目录 省时版本解决方法 遇到的问题 解决方法 参考 省时版本解决方法 请使用matplotlib.gridspec import matplotlib import matplotlib.pypl ...

  9. python怎么画两幅图_python matplotlib模块: Subplots(在同一个figure里绘制多个图)

    我们使用subplot可以实现在同一个figure对象下绘制多个图像:figure对象: image.png 每一个这样的图都包含唯一一个figure对象,而一个figure对象里面可以包含多个axe ...

最新文章

  1. Nuke编辑工具包新版 Cara VR 插件发布
  2. (转载)机器学习知识点(十二)坐标下降法(Coordinate descent)
  3. 【DP】Table(CF232B)
  4. CSS / CSS3(新增)选择器及优先级原则
  5. 单例模式——java设计模式
  6. 微波遥感SNAP(一)——基于Sentinel-1雷达数据重建数字高程模型
  7. Struts2(接受表单参数)请求数据自动封装和数据类型转换
  8. (转)华兴资本包凡:我们这么屌,是有原因的
  9. 张飞电子工程师速成视频教程百度云_张飞电子工程师速成视频教程第二部
  10. 2020最新Ubutu18.04安装NVIDIA出现如下报错解决方法[亲测可用]
  11. 随机地址生成器_Python文章自动生成器火了!没错,它的名字叫“狗屁不通”!...
  12. 搜狐财报:年度盈利,长跑依旧
  13. 2022年PC推荐-组装机及品牌机 2022年8月16日(持续更新)
  14. 【目标一】2019年9月15日 - 2019年9月22日晚 --- 周计划
  15. mp4压缩视频不改变画质?怎么压缩视频大小不改变清晰度?
  16. 我自己编写的一个tab
  17. NTP的时间戳的LSW转换为unix的usec
  18. 寿险核心业务系统哪家强
  19. 2016年8月6日 星期六 --出埃及记 Exodus 16:6
  20. HCE知识盘点:大事记、NFC卡模拟、与SE兼容

热门文章

  1. python入门——P49乱入:生成器
  2. Mybatis_day3_Mybatis的动态SQL
  3. SQL Server中的T-SQL RegEx命令
  4. Linux上SQL Server事务复制
  5. Linux基础-06-vi编辑器
  6. VSLAM技术框架详述
  7. C#使用正则表达式检测数字 char 和韩文
  8. poj 1160 dp
  9. linux系统资源管理系统,linux基础4系统资源管理
  10. java matching_LeetCode第[44]题(Java):Wildcard Matching