开发者社区 > 龙蜥操作系统 > 正文

Alibaba Cloud Linux aliyun 2.0 系统 负载是怎么计算的?

Alibaba Cloud Linux aliyun 2.0 系统 负载是怎么计算的?现在有个情况是ecs 每7小时负载就会高一下,ps 和 sysak loadtask 只能抓到 负载高,但是高的时候抓不到当前执行线程是啥

展开
收起
青城山下庄文杰 2023-12-02 14:17:23 126 0
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Alibaba Cloud Linux Alibaba Cloud Linux 2.0 操作系统的系统负载,也被称之为System Load,是度量系统CPU繁忙程度的一个重要指标,具体来说,它表示有多少进程正在等待被CPU调度。而平均负载,也被称为Load Average,则是一段时间内系统的平均负载,通常以1分钟、5分钟、15分钟为一个统计周期。

    在Alibaba Cloud Linux 2.0系统中,load average的值是由内核进行计算并记录在/proc/loadavg文件中的。这意味着不论是用户态的工具,如uptime或者top等,还是其他需要获取系统负载信息的工具,它们所读取的都是这个文件。

    关于如何解读load average的值,这里有一些常见的规则:如果load的值接近于0,则意味着系统处于空闲状态;如果1分钟平均值高于5分钟或15分钟平均值,那么负载正在增加;反之,如果1分钟平均值低于5分钟或15分钟平均值,那么负载正在减少;如果这些值都高于系统CPU的数量,那么系统很可能遇到了性能问题。

    2023-12-02 17:11:55
    赞同 展开评论 打赏

龙蜥社区(OpenAnolis)是面向国际的 Linux 服务器操作系统开源根社区及创新平台,秉承“平等、开放、协作、创新”的原则,理事会由阿里云、统信软件、龙芯、Arm 、Intel 等 24 家国内外头部企业共同组成,有超过 1000 家来自芯片厂商、软件厂商、整机厂商、操作系统厂商等覆盖操作系统全产业链的合作伙伴参与生态共建。

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载