Я не нашел способа сделать именно то, что я хочу с Python.
Однако, играя в диспетчере задач Windows 7, я обнаружил, что могу добавить столбец «Пиковый рабочий набор (память)». Так что, если я просто остановлю программу python до ее выхода (и поймаю исключения из main()
для приостановки по той же причине), я смогу увидеть пик памяти в диспетчере задач.
Я знаю, что это глупо (например, оно не позволяет мне печатать это в файл журнала, делать что-то на основании того, как я использую память и т. Д.), Но это лучше, чем ничего.