回答:
使用可能なスワップスペースの量を減らします。最近の一般的なインストールでは、物理メモリと同じ量(または2倍)のスワップを割り当てようとします。これに伴う問題は何かがゆがんで行く時に、システムがディスクへのメモリ、およびバックから物事を「シャッフル」にしようとの死のスパイラルに入るということであり、それはやって起動するので、あまりのことに、それが応答する時間がありません。ユーザー入力に。
古き良き時代には、プロセス全体がディスクにスワップアウトされ(そしてその逆に)されたため、大きなスワップが必要でした。
最新の仮想メモリシステムでは、メモリは(プロセス全体ではなく)ブロック単位でスワップアウトされるため、より小さなスワップで対応できます。あなたのシナリオでは、プロセスを強制終了するほうがよいでしょう。したがって、小さなスワップで実行すると、OOMはプロセスを強制的に強制終了します(システムがディスクとの間で大量の時間をスワップするよりも)。
limits.conf