Каков наилучший способ запуска исполняемого файла с ограничением времени выполнения и памяти (ОЗУ) (например, 2,5 секунды и 32768 кБ)?
Мне нужно получить код выхода, если он выходит, не нарушая ограничений по времени и памяти. В противном случае он должен быть убит, и мне нужно знать, какой предел он нарушил (например, MEMORY_LIMIT_EXCEEDED, TIME_LIMIT_EXCEEDED).