Страница 1 из 2
Мусор в top
Добавлено: 2012-07-18 9:02:05
Alex Keda
Код: Выделить всё
7 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/2
8 root RT -5 0 0 0 S 0.0 0.0 0:05.84 migration/0/3
9 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/3
10 root RT -5 0 0 0 S 0.0 0.0 0:02.77 migration/0/4
11 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/4
12 root RT -5 0 0 0 S 0.0 0.0 0:01.93 migration/0/5
13 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/5
14 root RT -5 0 0 0 S 0.0 0.0 0:01.62 migration/0/6
15 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/6
16 root RT -5 0 0 0 S 0.0 0.0 0:01.10 migration/0/7
17 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/7
18 root RT -5 0 0 0 S 0.0 0.0 0:00.89 migration/0/8
19 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/8
как это говнищще убрать и привести вид к тому что во FreeBSD показывается?
уже бесит - вверху мусор висит а реально нужное - где-то внизу болтается...
Re: Мусор в top
Добавлено: 2012-07-18 11:50:36
Graf
к сожалению, не знаю как это выглядит во FreeBSD и если правильно понял, то при нажатии "h", выбирай...
Код: Выделить всё
Help for Interactive Commands - procps version 3.2.8
Window 1:Def: Cumulative mode Off. System: Delay 3.0 secs; Secure mode Off.
Z,B Global: 'Z' change color mappings; 'B' disable/enable bold
l,t,m Toggle Summaries: 'l' load avg; 't' task/cpu stats; 'm' mem info
1,I Toggle SMP view: '1' single/separate states; 'I' Irix/Solaris mode
f,o . Fields/Columns: 'f' add or remove; 'o' change display order
F or O . Select sort field
<,> . Move sort field: '<' next col left; '>' next col right
R,H . Toggle: 'R' normal/reverse sort; 'H' show threads
c,i,S . Toggle: 'c' cmd name/line; 'i' idle tasks; 'S' cumulative time
x,y . Toggle highlights: 'x' sort field; 'y' running tasks
z,b . Toggle: 'z' color/mono; 'b' bold/reverse (only if 'x' or 'y')
u . Show specific user only
n or # . Set maximum tasks displayed
k,r Manipulate tasks: 'k' kill; 'r' renice
d or s Set update interval
W Write configuration file
q Quit
( commands shown with '.' require a visible task display window )
Press 'h' or '?' for help with Windows,
any other key to continue
Re: Мусор в top
Добавлено: 2012-07-25 12:19:13
Adekamer
настоящие пасаны ТОРом не пользуются

ну разве шо в нем иногда нажать k 1 9

Re: Мусор в top
Добавлено: 2012-07-25 14:51:58
Гость
top в линуксе вообще не работоспособный, на много процессорных системах вообще ерунду показывает
ставь htop
Re: Мусор в top
Добавлено: 2012-07-27 8:51:10
Alex Keda
Код: Выделить всё
last pid: 4311; load averages: 0.47, 0.41, 0.26 up 3+18:58:20 09:50:37
78 processes: 1 running, 77 sleeping
CPU: 0.2% user, 0.0% nice, 0.4% system, 0.0% interrupt, 99.3% idle
Mem: 792M Active, 1534M Inact, 3304M Free
Swap: 10M Total, 10M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
3011 hf_bill 1 44 0 230M 30268K select 6 0:01 0.49% httpd
31130 mysql 26 44 0 693M 597M ucond 5 234:33 0.00% mysqld
31165 root 1 44 0 42116K 18208K nanslp 6 1:23 0.00% perl5.14.2
97506 hf_bill 1 44 0 212M 71848K nanslp 7 1:19 0.00% php-cgi
23530 root 1 44 0 228M 21916K select 8 1:02 0.00% httpd
13592 root 1 76 0 7976K 1412K nanslp 7 0:21 0.00% cron
23597 root 1 44 0 12024K 3452K select 8 0:07 0.00% sendmail
23560 root 1 44 0 26172K 3240K select 5 0:06 0.00% sshd
18923 nobody 6 76 0 13856K 2112K ucond 8 0:06 0.00% memcached
77483 root 1 44 0 228M 21920K lockf 8 0:02 0.00% httpd
2475 root 1 44 0 228M 21920K wait 5 0:02 0.00% httpd
12921 root 1 44 0 6920K 1324K select 6 0:01 0.00% syslogd
52059 root 1 44 0 228M 21920K wait 8 0:01 0.00% httpd
38359 root 1 44 0 228M 21920K lockf 8 0:01 0.00% httpd
вот так это выглядит в нормальных системах
Re: Мусор в top
Добавлено: 2012-07-27 8:57:55
Adekamer
ты меня обманываешь!
Код: Выделить всё
top - 09:56:31 up 65 days, 20:48, 1 user, load average: 0.91, 0.84, 0.76
Tasks: 209 total, 1 running, 207 sleeping, 0 stopped, 1 zombie
Cpu(s): 1.2% us, 0.5% sy, 0.0% ni, 97.9% id, 0.2% wa, 0.0% hi, 0.1% si
Mem: 24752564k total, 19675748k used, 5076816k free, 1052300k buffers
Swap: 25173812k total, 960156k used, 24213656k free, 16925244k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8579 notes 16 0 999m 885m 834m S 9.6 3.7 2243:42 server
8580 notes 16 0 1056m 897m 828m S 1.0 3.7 1612:27 server
29335 notes 16 0 962m 853m 830m S 1.0 3.5 739:35.27 server
4173 notes 16 0 1071m 446m 434m S 0.7 1.8 141:35.33 runjava
8622 notes 16 0 1750m 1.6g 1.5g S 0.3 6.6 196:18.59 server
29063 notes 15 0 1718m 1.4g 1.4g S 0.3 5.8 24:53.25 adminp
29123 notes 15 0 1715m 263m 261m S 0.3 1.1 7:41.79 rnrmgr
4502 notes 15 0 1092m 867m 820m S 0.3 3.6 145:23.55 router
4833 notes 16 0 1064m 327m 308m S 0.3 1.4 26:10.48 pop3
4951 notes 16 0 899m 738m 736m S 0.3 3.1 10:51.43 replica
15524 zabbix 20 5 2900 1184 1108 S 0.3 0.0 14:22.55 zabbix_agentd
21211 root 16 0 8444 1376 928 R 0.3 0.0 0:00.04 top
1 root 16 0 640 160 116 S 0.0 0.0 0:05.03 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.03 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.04 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.02 migration/1
5 root 34 19 0 0 0 S 0.0 0.0 0:00.24 ksoftirqd/1
6 root RT 0 0 0 0 S 0.0 0.0 0:00.04 migration/2
7 root 34 19 0 0 0 S 0.0 0.0 0:00.09 ksoftirqd/2
8 root RT 0 0 0 0 S 0.0 0.0 0:00.02 migration/3
9 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/3
10 root RT 0 0 0 0 S 0.0 0.0 0:00.02 migration/4
11 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/4
12 root RT 0 0 0 0 S 0.0 0.0 0:00.02 migration/5
13 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/5
14 root RT 0 0 0 0 S 0.0 0.0 0:00.01 migration/6
15 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/6
16 root RT 0 0 0 0 S 0.0 0.0 0:00.02 migration/7
17 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/7
18 root 5 -10 0 0 0 S 0.0 0.0 0:00.03 events/0
Re: Мусор в top
Добавлено: 2012-07-28 15:42:09
ADRE
Вот так выглядит реально сударь:

Re: Мусор в top
Добавлено: 2012-07-30 20:21:43
Graf
Alex Keda писал(а):вот так это выглядит в нормальных системах
Извини, я не понял.
Тебе не нравится порядок расположения столбцов?
Жмем "o" и меняй на здоровье или прямиком в конфиге.
Код: Выделить всё
Current Fields: AEHIOQTWKNMbcdfgjplrsuvyzX for window 1:Def
Upper case letter moves field left, lower case right
* A: PID = Process Id 0x00100000 PF_USEDFPU (thru 2.4)
* E: USER = User Named
* H: PR = PriorityId
* I: NI = Nice value
* O: VIRT = Virtual Image (kb)
* Q: RES = Resident size (kb)
* T: SHR = Shared Mem size (kb)
* W: S = Process Status
* K: %CPU = CPU usage
* N: %MEM = Memory usage (RES)
* M: TIME+ = CPU Time, hundredths
b: PPID = Parent Process Pid
c: RUSER = Real user name
d: UID = User Id
f: GROUP = Group Name
g: TTY = Controlling Tty
j: P = Last used cpu (SMP)
p: SWAP = Swapped size (kb)
l: TIME = CPU Time
r: CODE = Code size (kb)
s: DATA = Data+Stack size (kb)
u: nFLT = Page Fault count
v: nDRT = Dirty Pages count
y: WCHAN = Sleeping in Function
z: Flags = Task Flags <sched.h>
* X: COMMAND = Command name/line
Flags field:
0x00000001 PF_ALIGNWARN
0x00000002 PF_STARTING
0x00000004 PF_EXITING
0x00000040 PF_FORKNOEXEC
0x00000100 PF_SUPERPRIV
0x00000200 PF_DUMPCORE
0x00000400 PF_SIGNALED
0x00000800 PF_MEMALLOC
0x00002000 PF_FREE_PAGES (2.5)
0x00008000 debug flag (2.5)
0x00024000 special threads (2.5)
0x001D0000 special states (2.5)
или их количество ?
жмем "A"
Код: Выделить всё
1:Def - 18:08:31 up 1:35, 4 users, load average: 0.01, 0.03, 0.05
Tasks: 182 total, 1 running, 180 sleeping, 0 stopped, 1 zombie
Cpu(s): 2.3%us, 0.8%sy, 0.0%ni, 96.7%id, 0.3%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1887964k total, 1402040k used, 485924k free, 190912k buffers
Swap: 4194300k total, 39060k used, 4155240k free, 476644k cached
1 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2065 root 20 0 233m 37m 12m S 6 2.1 2:00.87 X
2162 graf 20 0 517m 34m 27m S 3 1.9 0:36.63 kwin
24360 graf 20 0 837m 58m 27m S 2 3.2 0:06.38 chrome
2 PID PPID TIME+ %CPU %MEM PR NI S VIRT SWAP RES UID COMMAND
24436 24425 0:00.07 0 0.1 20 0 R 19432 17m 1400 0 top
24425 24423 0:00.00 0 0.1 20 0 S 19408 16m 2128 0 bash
24423 24404 0:00.06 0 0.2 20 0 S 44852 39m 4496 0 mc
3 PID %MEM VIRT SWAP RES CODE DATA SHR nFLT nDRT S PR NI %CPU COMMAND
24127 7.0 834m 704m 129m 84 369m 46m 203 0 S 20 0 0 seamonkey
23979 3.8 604m 535m 69m 66m 190m 35m 110 0 S 20 0 1 chrome
24360 3.2 837m 778m 58m 66m 599m 27m 38 0 S 20 0 2 chrome
4 PID PPID UID USER RUSER TTY TIME+ %CPU %MEM S COMMAND
24127 2127 1000 graf graf ? 1:16.98 0 7.0 S seamonkey
23979 2127 1000 graf graf ? 0:08.72 1 3.8 S chrome
24360 23988 1000 graf graf ? 0:06.38 2 3.2 S chrome
или тоже самое но более подробно по номеру (например - 3).
жмем "G"
Код: Выделить всё
top - 18:16:35 up 1:43, 4 users, load average: 0.00, 0.02, 0.05
Tasks: 182 total, 1 running, 180 sleeping, 0 stopped, 1 zombie
Cpu(s): 1.4%us, 0.6%sy, 0.0%ni, 97.5%id, 0.5%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1887964k total, 1421548k used, 466416k free, 191760k buffers
Swap: 4194300k total, 38848k used, 4155452k free, 487692k cached
Choose field group (1 - 4):
PID %MEM VIRT SWAP RES CODE DATA SHR nFLT nDRT S PR NI %CPU COMMAND
24127 7.0 834m 704m 129m 84 369m 46m 203 0 S 20 0 0 seamonkey
23979 3.8 604m 535m 69m 66m 190m 35m 116 0 S 20 0 0 chrome
24360 3.5 845m 779m 65m 66m 606m 28m 46 0 S 20 0 0 chrome
2190 2.8 678m 628m 50m 48 110m 27m 194 0 S 20 0 0 plasma-desktop
24344 2.6 833m 785m 48m 66m 603m 18m 17 0 S 20 0 0 chrome
Re: Мусор в top
Добавлено: 2012-08-02 5:44:42
FiL
ему не нравятся kernel threads в выводе. Во фре можно их скрыть, что местами бывает весьма удобно. Вернее не столько удобно, сколько красиво

Re: Мусор в top
Добавлено: 2014-12-26 23:12:00
Alex Keda
однако, решения так и нет?
Re: Мусор в top
Добавлено: 2014-12-27 1:42:47
FiL
уже сказали-же, use htop instead.
Re: Мусор в top
Добавлено: 2014-12-27 12:51:37
Alex Keda
очередное УГ с полными путями по дефолту...
нафига они мне?
вот во фре - если нужны - я нажал в top буковку "a" - они появились.
ещё раз нажал - снова пропали...
--
и полэкрана заняты отображением нулевой нагрузки всех 24 процессоров... ну нахрена?
Re: Мусор в top
Добавлено: 2014-12-28 23:33:53
FiL
Жмешь F2, вместо CPUs выставляешь CPU Average и не видишь более отдельных процессоров/ядер.
Жмешь t и видишь дерево процессов без путей.
Re: Мусор в top
Добавлено: 2015-01-02 0:15:26
Alex Keda
Жмешь t и видишь дерево процессов без путей.
угу... типа оно мне нужно.
особенно /sbin/init в первой строке наблюдать... ой какой важный факт, за нагрузкой на это приложение надо следить особенно внимательно
понятно короче, надо искать, может кто портировал нормальный, фряшный top ...
--
а вообще, конечно неприятно удивляют многие вещщи... от отсутствия нормальных инструментов, до ошибок в man'ах ...
во фре я багрепорты писал по таким поводам. и ошибки исправляли.
и крупных ошибок, вообще не было почти.
а тут бля, sysctl, половина заявленных в man опций тупо не работает ... пиздец, простите за мой французский...
Re: Мусор в top
Добавлено: 2015-01-02 4:34:23
FiL
а какие опции не работают? Может чего насоветую...
в htop, кстати, можно подсветить basename, так что несколько легче будет. Но да, не фря.
А еще можешь atop посмотреть. Может тебе понравится.
Re: Мусор в top
Добавлено: 2015-01-02 12:17:34
Alex Keda
вот, надо было список переменных, без всего
Код: Выделить всё
sysctl -aN | head
kern.ostype
kern.osrelease
kern.osrevision
kern.version
kern.maxvnodes
kern.maxproc
kern.maxfiles
kern.argmax
kern.securelevel
kern.hostname
в линуксе, надо заметить опции такие же, тока по отдельности.... и не работают
atop смотрел... невштырило =(
--
кстати, почитал на sf страничку top'a, и по скринам понял что такую муть он показывает тока в линуксе... подстава от разработчиков, наверное.
ибо маразм явнейший же

)
Re: Мусор в top
Добавлено: 2015-01-02 21:05:17
FiL
Про топ я таки ничего сказать не могу. А sysctl у меня вроде так и работает -
Код: Выделить всё
# sysctl -aN |head
abi.vsyscall32
crypto.fips_enabled
debug.exception-trace
debug.kprobes-optimization
dev.cdrom.autoclose
dev.cdrom.autoeject
dev.cdrom.check_media
dev.cdrom.debug
dev.cdrom.info
dev.cdrom.info
Re: Мусор в top
Добавлено: 2015-01-02 22:24:30
Alex Keda
Код: Выделить всё
kvm01# sysctl -aN
error: Unknown parameter "-aN"
usage: sysctl [-n] [-e] variable ...
sysctl [-n] [-e] [-q] -w variable=value ...
sysctl [-n] [-e] -a
sysctl [-n] [-e] [-q] -p <file> (default /etc/sysctl.conf)
sysctl [-n] [-e] -A
kvm01#
Код: Выделить всё
kvm01# cat /etc/redhat-release
CentOS release 6.6 (Final)
kvm01#
Re: Мусор в top
Добавлено: 2015-01-02 22:53:05
FiL
Код: Выделить всё
[root@tnt ~]# cat /etc/redhat-release
CentOS release 6.6 (Final)
[root@tnt ~]# sysctl -N -a |head
kernel.sched_child_runs_first
kernel.sched_min_granularity_ns
kernel.sched_latency_ns
kernel.sched_wakeup_granularity_ns
kernel.sched_tunable_scaling
kernel.sched_features
kernel.sched_migration_cost
kernel.sched_nr_migrate
kernel.sched_time_avg
kernel.sched_shares_window
Re: Мусор в top
Добавлено: 2015-01-02 22:56:45
FiL
Не, я понимаю, что обрабатывать -N -a, и не обрабатывать -а -N или -aN - это конкретный дебилизм.
И таки в centos 7 это починили. Но в мануале все-таки явно написано, что параметры идут отдельно.
Re: Мусор в top
Добавлено: 2015-01-03 19:46:22
Alex Keda
ну-ну ... сосем дураком-то меня не считай:
Код: Выделить всё
kvm01# sysctl -a -N | head
kernel.sched_child_runs_first = 0
kernel.sched_min_granularity_ns = 4000000
kernel.sched_latency_ns = 20000000
kernel.sched_wakeup_granularity_ns = 4000000
kernel.sched_tunable_scaling = 1
kernel.sched_features = 3183
kernel.sched_migration_cost = 500000
kernel.sched_nr_migrate = 32
kernel.sched_time_avg = 1000
kernel.sched_shares_window = 10000000
Re: Мусор в top
Добавлено: 2015-01-03 19:47:17
Alex Keda
или считай... но не меня, а sysctl в линуксе
Код: Выделить всё
kvm01# sysctl -N -a | head
kernel.sched_child_runs_first
kernel.sched_min_granularity_ns
kernel.sched_latency_ns
kernel.sched_wakeup_granularity_ns
kernel.sched_tunable_scaling
kernel.sched_features
kernel.sched_migration_cost
kernel.sched_nr_migrate
kernel.sched_time_avg
kernel.sched_shares_window
kvm01#
мышки кололись, плакали, но продолжали жрать кактус...
Re: Мусор в top
Добавлено: 2015-01-03 19:51:15
Alex Keda
так... к сабжу.
в прицнипе, atop из всех самый дельный.
но, у него постоянно колбасится шапка. как-то фиксированной её можно сделать?
средний проц, или суммарный, диски, одна сеть ...
а то у меня процов 16 да сетей 8 ...
ман курил, сырой, курится плохо ...
Re: Мусор в top
Добавлено: 2015-01-04 1:09:50
Alex Keda
пока на таком оставновился
Код: Выделить всё
kvm01# cat ~/.atoprc
#
maxlinecpu 1
maxlinedisk 1
maxlineintf 1
kvm01#
неудобно что параметрами не задашь
так бы альяс в .cshrc прибил на запуск с параметрами и всё.
а придётся таскать ещё один файл за собой...
Re: Мусор в top
Добавлено: 2015-01-04 8:03:10
FiL
согласен. неудобно. забей алиас вида
echo maxlinecpu 1 > ~/.atoprc ; echo maxlinedisk 1 >> ~/.atoprc ; echo maxlineintf 1 >> ~/.atoprc ; atop
тоже не фонтан, конечно. Но тут уж я ничего умного посоветовать не могу.