Webサーバー/リバースプロキシでOOM Killerを無効にしても安全ですか?

Webサーバー/リバースプロキシでOOM Killerを無効にしても安全ですか?

私はApacheを使用して静的コンテンツとPHPページを提供する専用のLinuxシステムを持っています。 Apache はサブドメイン内でリバースプロキシとしても機能します。 PostgreSQLデータベースを別のLinuxシステムに移動しました。

カーネルでOOMキラーを無効にしても安全ですか?

答え1

おそらくそうではありません。

OOMキラーが実行されている場合は、必要に応じて新しいメモリーを割り当てることができるもの(カーネルも含む)がないため、システムが単に停止するのを防ぐためにOOMキラーを実行する必要がある可能性があります。 OOMキラーが存在する理由は、通常、システム全体が「ネットワーク」から消えるよりも、キラーによって一部のサービスが中断される方が優れているためです。

OOM キラーが定期的に実行されていることを発見した場合は、RAM を少なくするためにコンピュータのサービスを再構成するか、コンピュータに RAM を追加する必要がある場合があります。

関連情報