博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux系统负载load average的含义
阅读量:4071 次
发布时间:2019-05-25

本文共 565 字,大约阅读时间需要 1 分钟。

转载:http://blog.csdn.net/daiyudong2020/article/details/52761601

基本概念:

有好几个命令可以查看load average,w命令、top命令、uptime命令,三个数分别代表不同时间段的系统平均负载(一分钟、五 分钟、以及十五分钟)
如图示:
要理解load average之前,还需要了解单核cpu和多核cpu的区别,可以参考文章:Linux查看物理CPU个数、核数、逻辑CPU个数
单逻辑cpu的情况:
假设我们的系统是单CPU单内核的,把它比喻成是一条单 向马路,把CPU任务比作汽车。
a)当车不多的时候,load < 1。
b)当车占满整个马路的时候 load = 1。
c)当马路都站满了,而且马路外还堆满了汽车的时候,load > 1。
多逻辑cpu的情况:
假设我们服务器CPU是2核,那么将意味我们拥有2条马路 ,我们的load = 2时,所有马路都跑满车辆。以此类推。
多逻辑cpu跑满负载效果如图:
什么样的load average需要警惕?
如果load average的值超过了逻辑cpu数量,那么就需要注意了。
原文出自:http://blog.csdn.net/daiyudong2020/article/details/52761601

你可能感兴趣的文章
iOS获取手机的Mac地址
查看>>
ios7.1发布企业证书测试包的问题
查看>>
如何自定义iOS中的控件
查看>>
iOS 开发百问
查看>>
Mac环境下svn的使用
查看>>
github简单使用教程
查看>>
如何高效利用GitHub
查看>>
环境分支-git版本管理
查看>>
uni-app 全局变量
查看>>
js判断空对象的几种方法
查看>>
java 不用递归写tree
查看>>
springboot2 集成Hibernate JPA 用 声明式事物
查看>>
fhs-framework jetcache 缓存维护之自动清除缓存
查看>>
SpringBoot 动态编译 JAVA class 解决 jar in jar 的依赖问题
查看>>
fhs-framework springboot mybatis 解决表关联查询问题的关键方案-翻译服务
查看>>
ZUUL2 使用场景
查看>>
Spring AOP + Redis + 注解实现redis 分布式锁
查看>>
elastic-job 和springboot 集成干货
查看>>
php开发微服务注册到eureka中(使用sidecar)
查看>>
mybatis mybatis plus mybatis jpa hibernate spring data jpa比较
查看>>