У меня есть программа, написанная на C, которая открывает другую программу, используя popen. Я хотел бы получить pid этой программы или какой-то другой обработчик для нее, чтобы убить ее через определенный промежуток времени, или если он превышает некоторый предел оперативной памяти и ограничения stdout. Я думаю, что это должно быть сделано с ptrace, которому нужен PID, который я не знаю, как получить.