Как узнать максимальный объём оперативной памяти, который занимал процесс во время свой работы в linux?
Например, имеется приложение, оно запускается из sh, выполняет свои функции и завершается. Как можно получить информацию о том, какое максимальное количество оперативной памяти было использовано программой?
Ответы (1 шт):
Автор решения: zersh
→ Ссылка
С помощью atop - приложение логгирует состояние системы через определённые промежутки времени. По умолчанию 10 минут, значение можно изменить. Логи можно просмотреть как самой программой, в интерактивном режиме похожем на htop, top. Или с помощью atopsar - который идёт в комплекте и позволяет получить различные отчёты.