标签: linux unix resources posix limit
我知道我可以使用setrlimit限制我的程序可以使用的资源,但是如果我的程序启动另一个进程,我该如何设置其他进程的相应限制?
N ..是的,我可以降低我自己的(硬)限制然后分叉,但是没有特权,将无法再次重新设置自己的限制。这不是解决方案。
答案 0 :(得分:5)
您fork() 先,然后在setrlimit()之前致电exec()。
fork()
setrlimit()
exec()