Есть несколько команд для отображения состояния памяти, например free, top, htop и т. д. Я хочу знать, сколько памяти заняло мое приложение. На самом деле, иногда мой Ubuntu очень медленный даже после перезагрузки, и хотя у меня есть 12 ГБ оперативной памяти, это ненормально, что медленность. Итак, я ищу способ показать мне использование запущенных приложений.
Есть ли какая-нибудь команда для этой цели? Благодаря
smemstat - еще один вариант, он будет сообщать использование памяти с разделяемой памятью, разделенной пропорционально между процессами
ps сделает то, о чем вы просите. Он печатает по умолчанию всю информацию, но с флагом -o вы можете указать нужное форматирование. Например, ps -e -o "%c %p %v" будет печатать команду, ее pid, и это общее использование памяти (RAM и swap) в kb.