Есть код, который запускает консольное приложение. Необходимо подсчитать сколько приложение использовало памяти.
subprocess.check_output(["main.exe"], input=bytes(input_data, "utf-8"), timeout=2)
Ещё необходимо завершать приложение, если оно превысило определённый лимит памяти. Есть ли способы / инструменты / библиотеки, что бы сделать это?