在 Linux 中为 RAM 设置软件限制

use*_*362 3 linux memory

出于测试应用程序的目的,我想限制服务器的 RAM。我宁愿不移除 RAM 棒。我在 BIOS 中找不到选项。有没有办法在 Linux 配置中修改它?

谢谢。

Tob*_*obu 5

使用ulimit -d $SIZE_IN_KB限制电流bash shell,然后不管你从它推出的数据段。help ulimit在 bash 中为您提供文档。

ETA:如果要限制整个系统,请mem=1G在 grub ( doc ) 中设置为引导参数。