Проведення постійного моніторингу використання оперативної пам’яті важливо для оптимізації продуктивності та виявлення потенційних проблем. У цій статті ми розглянемо різні команди та інструменти в Linux, які допоможуть вам перевірити споживання оперативної пам’яті.
Перевірка командою free
free є однією з основних команд для моніторингу використання оперативної пам’яті. Він надає загальну, використану, вільну та використану пам’ять, а також інформацію про обмін. Просто введіть free
команду на своєму сервері
безкоштовно
Перевірка верхньою командою
top надає динамічно оновлювану статистику використання системних ресурсів. Щоб відобразити статистику пам’яті, просто запустіть таке слово:
зверху
Перевірка за допомогою команди htop
Наступним способом перевірки є команда htop. Це графічний інтерфейс для верхньої команди. Введіть htop і ви отримаєте це:
Перевірка за допомогою команди ps
Дуже цікава команда – ps . Він призначений для відображення всіх поточних процесів, що виконуються на вашому сервері. Використовуючи прапорець –sort=-%mem, ви побачите процеси в порядку спадання використання пам’яті:
ps aux --sort=-%mem
Ви дізнаєтеся про деталі, оскільки команда покаже такі параметри: КОРИСТУВАЧ; PID; %ЦП; %MEM; ВСЗ; RSS; TTY; STAT; СТАРТ; ЧАС; КОМАНДА
Перевірка командою smem ps
Наступна команда називається smem і надає звіт про споживання пам’яті процесами. Перш ніж ви зможете успішно використовувати його, вам потрібно встановити необхідні пакети. Використовуйте наступну команду
Ubuntu
apt-get install smem
Я можу встановити CentOS yum