Когда система начинает работать медленно или зависает, первое, что нужно проверить — какие процессы потребляют больше всего оперативной памяти. В Linux для этого существует несколько мощных инструментов командной строки. В этой статье я подробно расскажу, как определить самые "прожорливые" процессы и управлять ими. Самый простой способ посмотреть потребление памяти — использовать команду top: top После выполнения вы увидите интерактивную таблицу, где: Чтобы сразу отсортировать процессы по использованию памяти (от большего к меньшему), используйте: top -o %MEM Для вывода только первых 10 самых «тяжелых» процессов: top -o %MEM -n 1 | head -n 17 Обратите внимание: мы используем head -n 17, потому что первые 7 строк — это заголовки, а следующие 10 — собственно процессы. Установите (если нет): sudo apt install htop # для Debian/Ubuntu
sudo yum install htop # для CentOS/RHEL Запустите: htop Преимущества: ✅ Цветовое выделение
✅ Простая сортировка (F6)
✅ Возможность убивать процессы (F9) Для