Відповіді:
Зсередини top
ви можете спробувати наступне:
Ви також можете спробувати:
$ ps -eo pmem,pcpu,vsize,pid,cmd | sort -k 1 -nr | head -5
Це дасть 5 найкращих процесів за допомогою використання пам'яті.
M
для сортування за фізичним використанням пам'яті (стовпець RES). Під * BSD, запустіть top -o res
або top -o size
. Але htop набагато приємніше і навіть не споживає більше пам’яті, ніж вершина (однак він не є частиною базового набору інструментів, тому, можливо, не встановлено).
s
щоб розібратись, %MEM
і тоді вдарити втечу для верху.
Якщо у вас це встановлено Мені подобається htop
один раз запустити його, ви можете натиснути f6, down arrow(до MEM%
), enterсортувати за пам'яттю.
Після top
запуску натисніть, Fщоб перейти на екран сортування поля. Виберіть одне із перелічених полів, натиснувши клавішу, вказану зліва; Ви , ймовірно , хочете NдляMEM%
У Solaris потрібна вам команда:
prstat -a -s size
Тут буде перераховано всі процеси у порядку зменшення розміру зображення процесу. Зауважимо, що остання заснована на пам'яті, відданій в процес ОС, а не на її постійне фізичне використання пам'яті.
Нібито існують версії "верху" для Solaris, але вони не є частиною стандартної установки.
Ви можете спробувати ps aux --sort -rss | head
абоps aux | sort -nk +4 | tail