标签: c linux ulimit
当我尝试使用以下两行执行c代码时,ulimit仍显示为无限制,但我希望答案为1024.
system("ulimit -d 1024"); system("ulimit -d");
答案 0 :(得分:2)
如果您想为调用流程设置ulimit,请使用setrlimit(2)和arguemnt RLIMIT_DATA。
RLIMIT_DATA
system()将fork,ulimit命令只影响子进程,而不影响调用进程。
system()