
Tengo una máquina Linux dedicada a servir contenidos estáticos y páginas PHP con Apache. Apache también funciona como proxy inverso en un subdominio. Moví la base de datos PostgreSQL a otra máquina Linux.
¿Es seguro desactivar el asesino OOM en el kernel?
Respuesta1
Probablemente no.
Si el OOM Killer se está ejecutando, entonces es probable que sea necesario ejecutarlo para evitar que la máquina se detenga, ya que nada, ni siquiera el kernel, puede asignar nueva memoria si es necesario. El asesino de OOM existe porque generalmente es mejor que algunos servicios caigan debido al asesino que que toda la máquina se caiga de la red.
Si ve el asesino OOM en acción con regularidad, entonces debe reconfigurar los servicios en la máquina para usar menos RAM, o puede que necesite agregar más RAM a la máquina.