Получить потребление памяти процессом. Этот вопрос касается использования памяти работающей программой. Мне нужно знать, сколько оперативной памяти программа использовала после ее завершения.
Допустим, я компилирую программу на C++ с помощью этой команды g++ main.cpp
. Мне нужно знать, сколько памяти это использовало после того, как оно закончилось. Или, если память может быть измерена только в определенный момент, мне нужно знать, каково максимальное использование ОЗУ при компиляции программы.
Для любой программы, которую я передал в /usr/bin/time -f "%M"
, я получаю максимальное резидентное значение 0. Я уверен, что моя программа использует гигабайты памяти