How to see top processes sorted by actual memory usage?

VB6

  1. Windows только.
  2. Больше поддерживаемый.
  3. Массивы могут запуститься в любом числе, скорее затем все нормализуемые к 0.
  4. скомпилированные приложения зависит от многих dll's для выполнения правильно.
  5. Много сложных средств управления как управление браузером или сложные части кода имеют тенденцию повреждать IDE, когда Вы выполняете нескомпилированный код, но работаете просто великолепно при компиляции.
224
задан Ciro Santilli 新疆改造中心法轮功六四事件 15 March 2018 в 06:44
поделиться

1 ответ

, Как составить используемую память именем процесса:

иногда даже рассмотрение самых больших единственных процессов существует все еще большая используемая неучтенная память. Чтобы проверить, существует ли много тех же меньших процессов с помощью памяти, можно использовать команду как следующее, которое использует awk для подведения общей памяти, используемой процессами того же имени:

ps -e -orss=,args= |awk '{print $1 " " $2 }'| awk '{tot[$2]+=$1;count[$2]++} END {for (i in tot) {print tot[i],i,count[i]}}' | sort -n

, например, вывод

9344 docker 1
9948 nginx: 4
22500 /usr/sbin/NetworkManager 1
24704 sleep 69
26436 /usr/sbin/sshd 15
34828 -bash 19
39268 sshd: 10
58384 /bin/su 28
59876 /bin/ksh 29
73408 /usr/bin/python 2
78176 /usr/bin/dockerd 1
134396 /bin/sh 84
5407132 bin/naughty_small_proc 1432
28061916 /usr/local/jdk/bin/java 7
0
ответ дан 23 November 2019 в 03:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: