Top / oom-killer(Out Of Memory killer)の殺し方
- 追加された行はこの色です。
- 削除された行はこの色です。
メモリが枯渇すると勝手にプロセスを殺してくれるoom killerを動作しないようにします。
メモリが枯渇すると無差別にプロセスを殺してくれるoom killerを動作しないようにします。
カーネル2.6の場合
設定
# sysctl -w vm.overcommit_ratio=99
# sysctl -w vm.overcommit_memory=2
# echo 99 > /proc/sys/vm/overcommit_ratio
# echo 2 > /proc/sys/vm/overcommit_memory
確認
cat /proc/sys/vm/overcommit_ratio
cat /proc/sys/vm/overcommit_memory
# cat /proc/sys/vm/overcommit_ratio
# cat /proc/sys/vm/overcommit_memory
これを起動時に自動設定させるには、/etc/sysctl.confに以下の行を追加。
vm.overcommit_ratio = 99
vm.overcommit_memory = 2
* コメント [#ta0971d3]
#comment