No Alibaba Cloud Linux 3 com versão de kernel kernel-5.10.60-9.al8, um bug no recurso de aprimoramento de estatísticas de recursos de contêiner faz com que o load average permaneça acima de 1 em sistemas ociosos. Desative esse recurso para restaurar a precisão dos relatórios de carga.
Descrição do problema
Ao executar o comando top em um sistema ocioso que atenda às duas condições a seguir, o load average será sempre maior que 1, mesmo sem carga de trabalho real em execução:
Sistema operacional: Alibaba Cloud Linux 3
Versão do kernel:
kernel-5.10.60-9.al8
Causa
O recurso de aprimoramento de estatísticas de recursos de contêiner, usado para rastrear a carga do sistema em cenários de rich container, apresenta um bug estatístico que corrompe o cálculo do load do sistema. Consequentemente, o load average permanece acima de 1 em sistemas ociosos.
Esse bug afeta apenas a exibição do load. A carga real do sistema não aumenta e nenhum recurso do sistema é afetado.
Solução
Desative o recurso de aprimoramento de estatísticas de recursos de contêiner gravando 0 em /proc/async_load_calc:
sudo sh -c 'echo 0 > /proc/async_load_calc'
Após desativar o recurso de aprimoramento de estatísticas de recursos de contêiner, as estatísticas de carga do sistema serão exibidas corretamente, sem impacto nos demais recursos existentes.