Иногда сервер начинает "тупить", а top или htop не дают полной картины. В таких случаях выручает связка
ps + sort.Вот способ найти топ-10 процессов по использованию CPU:
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head
🔍 Разбор:
-
-e — все процессы-
-o — задаем вывод: PID, PPID, команда, % памяти, % CPU-
--sort=-%cpu — сортируем по убыванию загрузки CPU-
head — берем только верхние строки💡 Аналогично можно посмотреть по памяти:
ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head
👉 @sys_adminos