Как узнать сколько ОЗУ использовал подпроцесс?

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

Ещё необходимо завершать приложение, если оно превысило определённый лимит памяти. Есть ли способы / инструменты / библиотеки, что бы сделать это?
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ответы на вопрос 1
Gomonov
@Gomonov
memory_profiler
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы