Todos os produtos
Search
Central de documentação

:Solucionar problemas de Out of Memory em uma instância Linux

Última atualização: Jun 23, 2026

Este tópico descreve como identificar, analisar e solucionar problemas de Out of Memory (OOM) em instâncias Linux.

Informações gerais

O OOM killer é um mecanismo do kernel do Linux que encerra processos para liberar memória e manter a estabilidade do sistema quando os recursos de memória estão criticamente baixos. Quando os recursos de memória são insuficientes, muitas mensagens 'Out of Memory' podem aparecer nos logs do sistema. Isso indica que o sistema não consegue alocar memória suficiente para os aplicativos, o que pode interromper a operação e a E/S de dados.

Causas

Erros frequentes de OOM na instância Linux geralmente ocorrem por um dos seguintes motivos:

  • A instância possui memória insuficiente para a carga de trabalho, geralmente porque o instance type selecionado é pequeno demais para os requisitos de memória dos aplicativos.

  • O aplicativo utiliza memória de forma ineficiente, causando vazamentos de memória ou consumo excessivo que aciona eventos de OOM.

Etapas de solução de problemas

Para solucionar problemas de OOM, siga estas etapas:

  1. Visualize os logs relacionados ao OOM.

    Execute os comandos a seguir para visualizar os logs do sistema Linux.

    sudo less /var/log/messages
    sudo less /var/log/syslog

    Pesquise nos logs por palavras-chave como oom ou kill para encontrar entradas de log relevantes. Se suspeitar que um aplicativo está causando o evento de OOM, verifique os logs específicos do aplicativo para identificar a causa raiz.

  2. Verifique o uso atual de memória do sistema.

    1. Use o comando top ou free para verificar o uso de memória da instância. Para instruções detalhadas, consulte Solucionar problemas de alto uso de memória em instâncias Linux

    2. Como alternativa, use o CloudMonitor para visualizar as métricas de memória da instância. Para mais informações, consulte Monitoramento do sistema operacional.

Soluções recomendadas

Escolha uma solução com base nos resultados obtidos.

Causa

Recomendação

Memória insuficiente da instância para a carga de trabalho.

Faça upgrade do tipo de instância para um com mais memória.

null

Changing the instance type requires a restart, which causes service interruptions. Perform this operation during off-peak hours.

Uso ineficiente de memória pelo aplicativo.

Otimize o código do aplicativo, como a implementação de paginação para solicitações de consulta em lote.

Referências