我有一个在Linux上运行的c ++程序,我想限制该程序可以使用的物理内存量,以强制它进行大量的页面交换。
有人知道这样做的好方法吗?
我已经尝试过ulimit -m [以KB为单位]和setrlimit(RLIMIT_RSS,&limit),但它们没有任何效果。
https://stackoverflow.com/questions/4983120/limit-memory-usage-for-a-single-linux-process
http://coldattic.info/shvedsky/pro/blogs/a-foo-walks-into-a-bar/posts/40
希望这些链接可以帮助您。