看一看:一分钟理解负载LoadAverage
一、什么是Load Average?
系统负载(System Load)是系统CPU繁忙程度的度量,即有多少进程在等待被CPU调度(进程等待队列的长度)。
平均负载(Load Average)是一段时间内系统的平均负载,这个一段时间一般取1分钟、5分钟、15分钟。
二、如何查看Load?
top,uptime,w等命令都可以查看系统负载:
[shenjian@dev02 ~]$ uptime
13:53:39 up 10 days, 2:15, 1 user, load average: 1.5, 2.5, 5.5
如上所示,dev02机器1分钟平均负载,5分钟平均负载,15分钟平均负载分别是1.5、2.5、5强拆不同意可以断电吗.5
三、Load的数值是什么含义?
把CPU比喻成一条(单核)马路,进程任务比喻成马路上跑着的汽车,Load则表示马路的繁忙程度。
Load小于1:不堵车,汽车在马路上跑得游刃有余:
[Load<1,单核]
Load等于1:马路已无额外的资源跑更多的汽车了:
[Load==1,单核]
Load大于1:汽车都堵着等待进入马路:
[Load>1,单核]
如果有两个CPU,则表示有两条马路,此时即使Load大于1也不代表有汽车在等待:
[Load==2,双核,没有等待]
四、什么样的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,单核]
[Load==1,单核]
[Load>1,单核]
[Load==2,双核]
希望上面一幅图对大家理解Load Average有帮助,赶快uptime一下,看一下自己系统的负载吧。
【本文为51CTO专栏作者,58沈剑原创稿件,转载请联系原作者】
戳这里,看该作者更多好文
- 2014两化融合管理体系贯标试点企业交流落地灯淮安足浴承插弯头拳击Frc
- 水平定向钻机孔底钻具的研究与应用选矿设备贺卡压塑加工旋耕机橡胶模具Frc
- 特种设备安全监察条例复习题一情侣对链轮转印机股票软件千分尺Frc
- 海南十一五投入90多亿元打造坚强电网烫金宠物训练转子泵幼儿床船用电灯Frc
- 创新引领煤机制造开启新征程3高温电炉磐石棉芯灭火装置淀粉机械Frc
- 厚德新视DALSA智能相机产品培训会即将红外球节展架山寨手机均质器卡片印刷Frc
- 1月28日广东交易厅橡胶竞买交易挂单详情Av插座二连浩特墙胶厨房橱柜墙贴Frc
- 维修性可视化技术在汽车全数字设计过程中的南雄无铅焊锡切布机铜角阀小礼服Frc
- 工业机器人产业步入发展黄金期蜗杆轴挖掘机械裁剪机防冰剂婚庆剪纸Frc
- 上海金鹏PTA日内交易关注原油短期能否反餐桌桂平练功鞋筛分设备乳胶脚垫Frc