2012-03-03 9 views
3

私はLinux上で動作するC++プログラムを持っています。このプログラムが使用できる物理メモリの量を制限して、多くのページスワップを行うようにしたいと考えています。Linuxのプロセスメモリを制限する

誰かがこれを行う良い方法を知っていますか?

私は既にulimit -m [KBで制限]とsetrlimit(RLIMIT_RSS、&の制限)を試しましたが、何の効果もありませんでした。

+2

ここには答えがありますhttp://stackoverflow.com/questions/4983120/limit-memory-usage-for-a-single-linux-processこれはおそらくあなたを助けるでしょう。 – Haqa

+2

[cgroups memory controller](http://www.kernel.org/doc/Documentation/cgroups/memory.txt)を調べましたか? (私はそれを見たことがないので、それが使用できるかどうかわからないが有望に見える) – Mat

答えて