ノーマルと ac 系列の区別くらいしてほしい ...

MAEDA Atusi <maeda@cc.tsukuba.ac.jp> writes:
> 2.4.19以降では改善されて,forkもちゃんとチェックされているようです.
> また,より厳しくチェックするモードがつきました.
> 
> Documentation/vm/overcommit-accountingによると,
> 0 - Heuristic overcommit handling.  (あからさまなovercommitは拒否.
>                                      でも,後で死ぬかも.)
> 1 - No overcommit handling.  (チェックしない.)
> 2 - strict overcommit.  (ほとんど全ての場合overcommitしないはず.)
> 3 - paranoid overcommit. (絶対overcommitしない.ページにアクセスしてプロ
>                           セスがkillされたらバグなので報告してください.)
> だそうです.

↑になってるのは 2.5.x, 2.4.x-ac だけです。

とくに、 paranoid overcommit があるのは 2.4.19 以上の ac パッチのものに限られます。
# 2.5.x の ac にも入ってない。なんでやねん ...。


> 2.2.xでは残念ながら,他のプロセスのせいでメモリが足りなくなって,罪の
> ないプロセスが殺されてしまうことは防げません.

というわけで、このあたりは(ノーマルの) 2.4.x でも変わってません。

-- 
かみきいちや