Безопасно ли отключать убийцу OOM в веб-сервере / обратном прокси?

У меня есть машина Linux, предназначенная для обслуживания статического содержимого и страниц PHP с помощью Apache. Apache также работает как обратный прокси-сервер в субдомене. Я переместил базу PostgreSQL на другую машину Linux.

Можно ли отключить убийцу OOM в ядре?

  • компиляция ядра в ubuntu, reboot msg "отказались от ожидания корневого устройства"
  • Есть ли у linux механизм Blackbox, когда система врезалась в встроенный Linux?
  • почему мы не можем установить приложение, скомпилированное для Ubuntu, на Linux mint или некоторые другие дистрибутивы с одним ядром?
  • Скомпилируйте и установите чистое ядро ​​на Debian
  • Компиляция ядра на STLinux
  • Выберите YeAH-TCP, как алгоритм управления перегрузкой, чтобы настроить ядро
  • Кросс-компиляция базы Linux для системы Big-Endian
  • Как запустить modprobe для Wi-Fi при авторизации?
  • One Solution collect form web for “Безопасно ли отключать убийцу OOM в веб-сервере / обратном прокси?”

    Возможно нет.

    Если запущен OOM-убийца, вполне вероятно, что необходимо запустить убийцу OOM, чтобы избежать простого измельчения машины, поскольку ничто, даже ядро, не может выделять новую память, если это необходимо. Убийца OOM существует, потому что обычно лучше, чтобы некоторые службы падали из-за убийцы, чем вся машина, чтобы упасть с лица сети.

    Если вы видите убийцу OOM в действии с любой регулярностью, вы должны либо перенастроить службы на компьютере, чтобы использовать меньше ОЗУ, либо вам может потребоваться добавить больше ОЗУ на машину.

    Linux и Unix - лучшая ОС в мире.