Я знаю, что могу использовать setrlimit для ограничения ресурсов, которые может использовать моя программа, но если моя программа запускает другой процесс, как я могу установить соответствующие ограничения для этого другого процесса?
NДа, я мог бы снизить свои собственные (жесткие) лимиты, а затем разветвиться, но, будучи непривилегированным, не смог бы снова восстановить свои собственные пределы.Это не решение.