Досить поширеною є ситуація, коли на сервері закінчується вільна оперативна пам'ять і необхідно дізнатися які процеси найбільше використовують RAM і swap.
В даній невеличкій замітці наводяться дві ідентичні за своєю суттю команди, за допомогою яких можна знайти і впорядкувати процеси за кількістю споживаної оперативної пам'яті в Linux.
Дані команди успішно працюють в: Linux Mint, Ubuntu, Debian, CentOS, RHEL.
Використовуйте будь-яку з наведених нижче команд, щоб вивести список з топ 10 найбільш активних процесів (включаючи дочірні), які використовую найбільше оперативної пам'яті на Linux сервері.
Які Процеси Використовують Всю RAM в Linux
Використовуйте наступну команду, щоб знайти топ процесів упорядкованих по використовуваної пам'яті, в мегабайтах (MB):
Приклад. Просто скопіюйте наведену вище команду в термінал і натисніть ENTER, щоб відобразити топ 10 процесів, упорядкованих за кількістю споживаної пам'яті. Ви повинні отримати подібний результат:
Впорядкувати Процеси по використовуваної пам'яті в Linux
Використовуйте наступну команду, щоб відобразити список процесів, найбільш активно використовують пам'ять, в мегабайтах (MB):
Приклад. Просто скопіюйте наведену вище команду в термінал і натисніть ENTER, щоб дізнатися які процеси використовують всю RAM і весь swap. Ви повинні отримати подібний результат: