É seguro desabilitar o OOM killer em um servidor web/proxy reverso?

É seguro desabilitar o OOM killer em um servidor web/proxy reverso?

Tenho uma máquina Linux dedicada a servir conteúdos estáticos e páginas PHP com Apache. O Apache também funciona como proxy reverso em um subdomínio. Mudei o banco de dados PostgreSQL para outra máquina Linux.

É seguro desabilitar o OOM killer no kernel?

Responder1

Provavelmente não.

Se o assassino OOM estiver em execução, é provável que o assassino OOM precise ser executado para evitar que a máquina simplesmente pare, já que nada, nem mesmo o kernel, pode alocar nova memória, se necessário. O assassino OOM existe porque geralmente é melhor que alguns serviços caiam devido ao assassino do que a máquina inteira caia da rede.

Se você vir o assassino OOM em ação com alguma regularidade, você deve reconfigurar os serviços na máquina para usar menos RAM ou pode precisar adicionar mais RAM à máquina.

informação relacionada