Перейти к содержанию

Поиск самого ресурсоемкого процесса по CPU или RAM с помощью ps

Сортировка по занимаемой оперативной памяти (RAM)

ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 1 | head

Сортировка по потребляемым ресурсам процессора (CPU)

ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 2 | head
  • | ps отображает список текущих процессов
  • | -e указывает ps выбрать все процессы
  • | -o указание «пользовательского формата»
  • | pmem,pcpu,pid,args формат вывода: memory,cpu, pid
  • | tail -n +2 отсчет от второй линии (пропустит %MEM, etc …)
  • | sort -rnk 1 обратный вывод(реверс) (r), числовая сортировка (n) по 1 колонке (RAM)
  • | sort -rnk 2 обратный вывод(реверс) (r), числовая сортировка (n) по колонке 2 (CPU)
  • | head вывод первых 10 строк
Опубликовано в рубрикеLinux

Оставьте первый коментарий

Добавить комментарий

Ваш адрес email не будет опубликован.