Как узнать максимальный объём оперативной памяти, который занимал процесс во время свой работы в linux?

Например, имеется приложение, оно запускается из sh, выполняет свои функции и завершается. Как можно получить информацию о том, какое максимальное количество оперативной памяти было использовано программой?


Ответы (1 шт):

Автор решения: zersh

С помощью atop - приложение логгирует состояние системы через определённые промежутки времени. По умолчанию 10 минут, значение можно изменить. Логи можно просмотреть как самой программой, в интерактивном режиме похожем на htop, top. Или с помощью atopsar - который идёт в комплекте и позволяет получить различные отчёты.

→ Ссылка