setrlimit на другой процесс - PullRequest
       14

setrlimit на другой процесс

1 голос
/ 25 октября 2011

Я знаю, что могу использовать setrlimit для ограничения ресурсов, которые может использовать моя программа, но если моя программа запускает другой процесс, как я могу установить соответствующие ограничения для этого другого процесса?

NДа, я мог бы снизить свои собственные (жесткие) лимиты, а затем разветвиться, но, будучи непривилегированным, не смог бы снова восстановить свои собственные пределы.Это не решение.

1 Ответ

5 голосов
/ 25 октября 2011

Вы fork() сначала , а затем звоните setrlimit() до exec().

...