Alibaba Cloud Linux 3的自研特性可能影响到操作系统对load的统计逻辑,本文介绍该影响的解决方案。

问题现象

Alibaba Cloud Linux 3操作系统在无任何负载时启用top命令,查看到显示的load average永远大于1。

可能原因

因容器资源统计增强功能的统计问题,导致系统load统计逻辑出现误差,进而造成您在系统空载的情况下,查看到系统平均loadload averages)结果始终大于1。该缺陷只会造成系统对load的统计误差,实际没有增加系统负载,且对系统功能没有影响。

解决方案

  1. 远程连接存在问题的ECS实例。
    远程连接的具体操作,请参见连接方式概述。本解决方案适用于:
    • 公共镜像:Alibaba Cloud Linux 3.2104 64位
    • 内核版本:kernel-5.10.60-9.al8
  2. 运行以下命令,关闭阿里云的自研特性。
    通过关闭容器资源统计增强功能中的load统计,可以使负载统计信息显示正常。同时,关闭该特性不会影响系统原有功能。
    echo 0 > /proc/async_load_calc