LINUX.ORG.RU
ФорумAdmin

Вопрос по top


0

0

Сабж выводит зачем-то строчку для каждой нити процесса.
В результате фиг поймёшь в этой каше какие процессы сколько
жрут памяти. Как бы свернуть их все вместе?

Т.е. чтобы вместо, скажем,

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 7254 jabber    15   0 73168  67m 3388 S  1.3 13.5  72:39.34 jabberd
20429 root      15  -1  579m  48m  57m S  0.0  9.6   0:05.00 java
20452 root      15  -1  579m  48m  57m S  0.0  9.6   0:00.49 java
20453 root      15  -1  579m  48m  57m S  0.0  9.6   1:01.23 java
20454 root      15  -1  579m  48m  57m S  0.0  9.6   0:00.23 java
20455 root      14  -1  579m  48m  57m S  0.0  9.6   0:00.43 java
20460 root      19  -1  579m  48m  57m S  0.0  9.6   0:00.00 java
20461 root      14  -1  579m  48m  57m S  0.0  9.6   0:03.13 java
20462 root      19  -1  579m  48m  57m S  0.0  9.6   0:00.00 java
20463 root      14  -1  579m  48m  57m S  0.0  9.6   0:00.46 java
20505 root      15  -1  579m  48m  57m S  0.0  9.6   0:00.03 java
20506 root      15  -1  579m  48m  57m S  0.0  9.6   0:02.67 java
20507 root      14  -1  579m  48m  57m S  0.0  9.6   0:02.40 java
20508 root      14  -1  579m  48m  57m S  0.0  9.6   0:02.45 java
20511 root      15  -1  579m  48m  57m S  0.0  9.6   0:14.09 java
20584 root      14  -1  579m  48m  57m S  0.0  9.6 191:12.57 java
20586 root      14  -1  579m  48m  57m S  0.0  9.6   0:00.30 java
20587 root      14  -1  579m  48m  57m D  0.3  9.6   0:12.55 java
20750 root      14  -1  579m  48m  57m D  0.3  9.6   0:02.67 java
20909 root      14  -1  579m  48m  57m S  0.0  9.6   0:12.61 java
20944 root      14  -1  579m  48m  57m S  0.0  9.6   3:10.73 java
20955 root      14  -1  579m  48m  57m S  0.0  9.6   3:10.69 java
20956 root      14  -1  579m  48m  57m R  0.0  9.6   3:11.36 java
21065 root      14  -1  579m  48m  57m R  0.0  9.6   3:09.83 java
21066 root      14  -1  579m  48m  57m S  0.3  9.6   3:11.62 java
21071 root      14  -1  579m  48m  57m R  0.0  9.6   3:10.41 java
21076 root      14  -1  579m  48m  57m S  0.0  9.6   0:12.66 java
21103 root      14  -1  579m  48m  57m S  0.0  9.6   3:11.99 java
21109 root      14  -1  579m  48m  57m S  0.0  9.6   3:09.32 java
21110 root      15  -1  579m  48m  57m S  0.0  9.6   3:11.75 java
21145 root      14  -1  579m  48m  57m S  0.0  9.6   3:10.75 java
21166 root      15  -1  579m  48m  57m S  0.0  9.6   0:12.46 java

по java писалась бы только одна строчка...

И ещё вопрос - как вывести сортировку по отдельному параметру в
batch-mode? Т.е. с командной строки?

То ли man такой бестолковый, то ли я, то ли top это не умеет
★★★★★

> по java писалась бы только одна строчка...

нажать "H" (shift+h) когда сидишь в топе?

> И ещё вопрос - как вывести сортировку по отдельному параметру в > batch-mode? Т.е. с командной строки?

top -b -u root -n 1

FreeBSD ★★★
()
Ответ на: комментарий от FreeBSD

>нажать "H" (shift+h) когда сидишь в топе?

Unknown command - try 'h' for help

А если ты и имел в виду help ('h'), то там ничего похожего я не видел.

>>И ещё вопрос - как вывести сортировку по отдельному параметру в batch-mode? Т.е. с командной строки?

>top -b -u root -n 1

Это вывод процессов root'а, а не списка, отсортированного, например, по используемой памяти (то, что Shift-M в интерактивном режиме)

KRoN73 ★★★★★
() автор топика
Ответ на: комментарий от KRoN73

> Unknown command - try 'h' for help

хз - в FreeBSD (RELENG_5) "top" имеет эту функцию - жмешь "H" и он кажет треды (например мускуль, который работает с libkse), жмешь еще разок и кажет только 1 процесс. У самого сейчас стоит debian unstable, так вот "H" тоже не работает, хотя встречал несколько линуксовых серверов где "H" в топе присутствует и работает.

> Это вывод процессов root'а, а не списка, отсортированного, например, по используемой памяти (то, что Shift-M в интерактивном режиме)

Ну дык вывод процессов рута это тоже сортировка своего рода :) А как по памяти сортировать - это уже думаю надо добавить немного "awk" + "sort" в процессе.

FreeBSD ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.