Задать вопрос

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

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

Ещё необходимо завершать приложение, если оно превысило определённый лимит памяти. Есть ли способы / инструменты / библиотеки, что бы сделать это?
  • Вопрос задан
  • 92 просмотра
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Gomonov
@Gomonov
memory_profiler
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы