我有一个在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
希望这些链接可以帮助你关心。