Ale*_*ios 11
还有ulimit机制。有一个系统调用(在 Linux 中,它是一个 C 库函数)ulimit(3)和一个 Bash builtin ulimit。键入ulimit -a以查看您可以限制的所有内容。看看当前的虚拟内存限制再说ulimit -v。你可以说设置它ulimit -v INTEGER-KILOBYTES。
运行会ulimit更改当前shell 的内容,并且您只能选择一个小于当前值的值。要运行具有有限虚拟内存的命令,您可以只使用 Bash 子 shell:
( ulimit -v 131072; some-app )
Run Code Online (Sandbox Code Playgroud)