linux load average,理解Linux中的Load Average

linux load average,理解Linux中的Load Average在Linux系统中,使用下面的命令:topwuptime(以上三个命令各有区别,top是以固定间隔显示进程的资源占用排名,w显示whoandwhattheyaredoing,uptime就顾名思义)都可以看到一个loadaverage,里面有三个值,如下图:Linux中的LoadAverage第一位0.11:表示最近1分钟平均负载第二位0.10:表示最近5分钟平均负载第三位0.05:…

大家好,又见面了,我是你们的朋友全栈君。

在Linux系统中,使用下面的命令:

top

w

uptime

(以上三个命令各有区别,top是以固定间隔显示进程的资源占用排名,w显示who and what they are doing,uptime就顾名思义)

都可以看到一个load average,里面有三个值,如下图:

e29ee972c0501ea8e1e9708fdfcb4467.png

Linux中的Load Average

第一位0.11:表示最近1分钟平均负载

第二位0.10:表示最近5分钟平均负载

第三位0.05:表示最近15分钟平均负载

(据说Linux每5秒钟进行一次Load采样)

一般情况下,我们首先看15分钟的负载情况,如果很高,再看看5分钟和1分钟的情况,有没有下降的趋势。如果只是1分钟的负载很高,15分钟的很低,就还要继续观察。大概就这个意思。

单核处理器的情况

假设我们的系统是单CPU单内核的,把它比喻成是一条单向马路,把CPU任务比作汽车。

当车不多的时候,load <1;当车占满整个马路的时候 load=1;当马路都站满了,而且马路外还堆满了汽车的时候,load>1。

多核处理器的情况

我们经常会发现服务器Load > 1,但是运行仍然不错,有可能是因为服务器是多核处理器(Multi-core)。

假设我们服务器CPU是2核,那么将意味我们拥有2条马路,我们的Load = 2时,所有马路都跑满车辆。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160647.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • android和androidx区别(为什么总是听到别人说自己坏话)

    本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索郭霖即可关注,每个工作日都有文章更新。Android技术迭代更新很快,各种新出的技术和名词也是层出不穷。不知从什么时候开始,总是会时不时听到AndroidX这个名词,这难道又是什么新出技术吗?相信有很多朋友也会存在这样的疑惑,那么今天我就来写一篇科普文章,向大学介绍AndroidX的前世今生。Android系统在刚刚面世的…

  • 什么是幂等性?(幂等处理是什么意思)

    HTTP幂等方法,是指无论调用多少次都不会有不同结果的HTTP方法。不管你调用一次,还是调用一百次,一千次,结果都是相同的。HTTPGET方法HTTPGET方法,用于获取资源,不管调用多少次接口,结果都不会改变,所以是幂等的。GET/tickets#获取ticket列表GET/tickets/12#查看某个具体的ticket只…

  • 10种方法缓解所显示器造成的眼睛疲劳

    10种方法缓解所显示器造成的眼睛疲劳

  • NHibernate 缓存

    NHibernate 缓存NHibernate支持两种级别的缓存,即一级缓存以及二级缓存。一级缓存一级缓存就是ISession缓存,在ISession的生命周期内可用,多个ISession之间不能共享缓存的对象,通过ISessionFactory创建的ISession默认支持一级缓存,不需要特殊的配置。在NHibernate的参考文档中,对ISession的描述如下:

  • java在线编辑_十大在线编译器(IDE),干货收藏!

    java在线编辑_十大在线编译器(IDE),干货收藏!文章来源:网络整理:薛定谔的coding猫1.CodeSandbox(基于React的在线代码沙盒平台)①主流的脚手架都支持,比如在线create-react-app,vue-cli等(在线fork修改),支持github登录(项目导入),也支持cli上传例子,例子可以在线访问和下载,当然也支持内嵌到其他博客等网页中。②地址:https://codesandbox.i…

  • 查找-散列查找

    查找-散列查找1.散列的相关概念散列技术是在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使得每个关键字key对应一个存储位置f(key)。查找时,根据这个确定的对应关系找到给定值key的映射f(key),若查找集合中存在这个记录,则必定在f(key)的位置上。这里我们把这种对应关系f称为散列函数,又称为哈希(Hash)函数。按这个思想,采用散列技术将记录存储在一块连续的存储空间中,这块连续存储空间称为

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号