linux Оперативная память -- сколько свободно, занято, Отсортировать процессы по потреблению: оперативной памяти. Список. Top
Primary tabs
В этой заметке приведём команды для выявления самых ресурсоёмких процессов.
Узнать сколько оперативной памяти свободно/занято
Используйте команду:
free
или с понятными величинами измерения:
free -h
Отсортировать процессы по потреблению оперативной памяти
Используйте команду (выведет топ-25 самых жадных до оперативной памяти процессов):
ps axo rss,comm,pid \ | awk '{ proc_list[$2]++; proc_list[$2 "," 1] += $1; } \ END { for (proc in proc_list) { printf("%d\t%s\n", \ proc_list[proc "," 1],proc); }}' | sort -n | tail -n 25 | sort -rn \ | awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}'
Источники:
- Log in to post comments
- 6848 reads