860просмотров
44.6%от подписчиков
12 февраля 2026 г.
questionScore: 946
🛠️ Как быстро узнать, какие процессы нагружают систему? Привет, коллеги! Сегодня расскажу, как быстро выявить "прожорливые" процессы, которые могут нагружать CPU, память или диск. Особенно полезно, когда сервер тормозит, а причина не очевидна. 🔥 ТОП-5 процессов по загрузке CPU: ps -eo pid,ppid,user,%cpu,%mem,cmd --sort=-%cpu | head -n 6 📌 Разбор команды: - -eo — выбираем, какие колонки отображать. - pid,ppid,user,%cpu,%mem,cmd — показываем ID процесса, родительский процесс, владельца, % загрузки CPU и памяти, команду запуска. - --sort=-%cpu — сортируем по убыванию нагрузки на процессор. - head -n 6 — выводим первые 5 строк (плюс заголовок). 📊 ТОП-5 процессов по потреблению памяти: ps -eo pid,ppid,user,%cpu,%mem,cmd --sort=-%mem | head -n 6 Здесь всё аналогично, но сортируем по памяти. 📂 Самые активные процессы на диске (I/O): iotop -o -n 5 Эта команда (из пакета iotop) покажет процессы, активно читающие/записывающие данные на диск. 🚀 Завершаем "прожорливый" процесс: Если нашли виновника, можно его аккуратно завершить: kill -9 PID Где PID — это ID процесса. Но будьте осторожны! Убедитесь, что не убиваете важный системный процесс. 💡 А как вы мониторите нагрузку на сервер? Используете htop, atop или что-то ещё? Делитесь в комментариях! 🚀 #Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin 👉 @linux_odmin