|
2.3, yurkis (ok), 16:10, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
Самому интересно. Судя по скринам, вроде, показывает более развернутую информацию.
| |
2.12, Аноним (-), 16:46, 25/07/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
Она показывает еще нагрузку на дисковую подсистему и сетевую нагрузку, в том числе и по процессам. Запись в лог очень полезна, посмотреть кто грузил сервер.
| |
2.17, samm (ok), 17:20, 25/07/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я бы не сказал "лучше". Она - другая.
1) htop требует линукс procfs во фре. Это отстойно по двум причинам - во первых linux procfs во фре сделан "для совместимости" и его данные менее корректны чем native api. Во вторых требует держать ненужную ФС на серверах.
2) Там нет режима записи. И режима вывода sar like.
3) Нет информации о дисковой и сетевой активности.
Ну может и еще чего нет, я не смотрел ее столь внимательно.
| |
|
3.39, gkv311 (ok), 08:21, 26/07/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
Sorry что не совсем в тему, но в этом контексте было забавно припомнить, как
top и atop, в отличие от htop, показывали мне какую-то лабуду вместо используемого объёма оперативки :D.
P.S.: на Linux
| |
|
4.41, samm (ok), 11:06, 26/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Sorry что не совсем в тему, но в этом контексте было забавно
> припомнить, как
> top и atop, в отличие от htop, показывали мне какую-то лабуду вместо
> используемого объёма оперативки :D.
> P.S.: на Linux
может все дело в волшебных пузырьках (/dev/hands)? atop/linux использует procfs и я не верю, что там будет "какая-то лабуда". Тем более, что htop его же использует.
| |
|
5.42, gkv311 (ok), 11:47, 26/07/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Sorry что не совсем в тему, но в этом контексте было забавно
>> припомнить, как
>> top и atop, в отличие от htop, показывали мне какую-то лабуду вместо
>> используемого объёма оперативки :D.
>> P.S.: на Linux
> может все дело в волшебных пузырьках (/dev/hands)? atop/linux использует procfs и я
> не верю, что там будет "какая-то лабуда". Тем более, что htop
> его же использует.
Делать мне нечего, как совать руки туда, где я ничего не понимаю.
Проверялось на нескольких версиях Ubuntu (ну кроме 11.04, на ней ещё ни разу не запускал top, только htop) на моей машине, результат - почти полная заполненность 8 гигов оперативки виртуальными пузырями. Правду показывал только htop, за что им я в последнее время только и пользуюсь.
| |
|
6.43, samm (ok), 11:52, 26/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
Поздравляю, у вас - убунта, обратитесь к врачу.
Если по теме - что такое "виртуальные пузыри"? "Правду" htop берет из того же /proc, что и вышеобозначенные утилиты, скорее всего вы просто не осилили вывод top. Научитесь читать маны, а не только висеть на опеннете, это полезнее будет, право.
| |
|
7.44, gkv311 (ok), 12:21, 26/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Поздравляю, у вас - убунта, обратитесь к врачу.
> Если по теме - что такое "виртуальные пузыри"? "Правду" htop берет из
> того же /proc, что и вышеобозначенные утилиты, скорее всего вы просто
> не осилили вывод top. Научитесь читать маны, а не только висеть
> на опеннете, это полезнее будет, право.
Вот и читайте свои маны сами, хоть до посинения.
Если никогда не сталкивались с проблемой - нечего других дятлами называть. Странная статистика показывается не везде, а только на моей тачке.
| |
|
8.45, samm (ok), 12:36, 26/07/2011 [^] [^^] [^^^] [ответить] | +/– | По сути 1 маны всеже стоит читать если что-то не понимаете 2 Если после про... текст свёрнут, показать | |
|
9.46, gkv311 (ok), 13:10, 26/07/2011 [^] [^^] [^^^] [ответить] | –1 +/– | Интересно, если вы сами признаёте, что читать МАНы бесполезно - зачем же советов... текст свёрнут, показать | |
|
10.47, samm (ok), 13:34, 26/07/2011 [^] [^^] [^^^] [ответить] | +/– | Я этого нигде не признавал, вам привиделось С автором GNU top Вы прикалываете... текст свёрнут, показать | |
|
11.48, gkv311 (ok), 13:53, 26/07/2011 [^] [^^] [^^^] [ответить] | –1 +/– | Ваша цитата Я думаю что у вас все заглохнет на 1 Если вы таким странным образ... большой текст свёрнут, показать | |
|
12.49, samm (ok), 14:22, 26/07/2011 [^] [^^] [^^^] [ответить] | +/– | Я не намекал, если вы не заметили А теперь - черная магия и ее разоблачение ... большой текст свёрнут, показать | |
|
13.50, gkv311 (ok), 14:35, 26/07/2011 [^] [^^] [^^^] [ответить] | –1 +/– | Ну надо же, после длинной очереди оскорблений вы всё таки спустились на землю, ч... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
2.34, Аноним (-), 21:48, 25/07/2011 [^] [^^] [^^^] [ответить]
| +2 +/– |
> чнм она лучше htop ( http://en.wikipedia.org/wiki/Htop )?
Тем что это более другая утилита. Например, у нее (как минимум в линуксной версии) есть режим "черного ящика", когда в весьма компактный сжатый бинарный лог пишутся статистики по всем ключевым параметрам. И если что-то пошло не так, можно потом посмотреть "бортовой журнал" и пронаблюдать потребление ресурсов в разные моменты времени. Что временами очень удобно, для анализа состояния серверов, troubleshooting и прочая. Компактный размер логов позволяет гонять эту штуку всегда, запросто накапливая статистику за недели и месяцы работы. С этой утилей можно легко ответить на вопрос "а чего это вчера сервер тормозил?". Пошли да посмотрели - а что его тормознуло вчера, собственно. Очень удобно.
| |
|
1.2, RedRat (ok), 16:07, 25/07/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Под 6-кой не собирается:
===> Building for atop-1.26.b6
cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD -c atop.c
In file included from atop.c:294:
acctproc.h:134: error: redefinition of 'struct acct'
*** Error code 1
Stop in /arc/tmp/atop/atop-1.26.fbsd.beta6.
*** Error code 1
Stop in /arc/ports/sysutils/atop.
| |
|
2.18, samm (ok), 17:24, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Под 6-кой не собирается:
на моих серверах 6-рки уже нет, так как она давно out of support. Советую обновиться. Впрочем, думаю там что-то ужасно тривиальное, но мне лень ставить еще одну виртуалку.
| |
|
3.20, xz (??), 17:43, 25/07/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Ubuntu 9 KARMIK KOALLA
...
>Может APT-GET сломался? Попробуй перезагрузиться, должно помочь.
lol.
| |
|
|
3.36, Аноним (-), 21:53, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Ага, на 4-ке ещё попробуйте :))
И айпишник не забудьте сказать. Посмотрим сможет ли вон тот хакер на своем десктопе с (неподдерживаемой, кстати) 9й убунтой это хакнуть. Кстати, его при этом тоже можно попробовать хакнуть, т.к. его система без обновлений секурити.
| |
|
|
|
2.9, Xasd (ok), 16:35, 25/07/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> htop сам ест и память и процессор
а ещё компилятор языка C (GCC) -- компилируется с помошью C (GCC)
...фантастика! :-)
| |
|
|
|
5.28, Аноно (?), 18:21, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
Ну, так и что ? Генератор парсера сгененирует парсер, который будет на Си, для которого нужен компилятор Си.
| |
|
4.13, Sw00p aka Jerom (?), 16:47, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81
Раскрутка компилятора (англ. bootstrapping) — метод создания компилятора некоторого языка программирования, позволяющий использовать для написания компилятора сам этот язык (не прибегая к программированию на языке низкого уровня). Раскрутка также используется для переноса компиляторов на новые платформы. Основные идеи раскрутки появились в середине 1950-х годов, а впервые метод был применён для реализации языка Neliac в 1960 году. С помощью этого метода было реализовано большое количество языков, в том числе BASIC, С, Pascal, Haskell, Modula-2, Oberon, OCaml, Common Lisp, Scheme и Nemerle.
| |
|
|
2.15, Аноним (-), 16:58, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
ага, а в top есть процесс top. <Сарказм> Мистика какая-то </Сарказм>
| |
|
1.21, Nas_tradamus (ok), 17:45, 25/07/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
7.1-RELEASE FreeBSD 7.1-RELEASE #0:
cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD -c photosyst.c
In file included from photosyst.c:272:
/usr/include/netinet/ip.h:162: error: expected specifier-qualifier-list before 'n_long'
In file included from photosyst.c:274:
/usr/include/netinet/ip_icmp.h:71: error: expected specifier-qualifier-list before 'n_short'
/usr/include/netinet/ip_icmp.h:78: error: expected specifier-qualifier-list before 'n_short'
/usr/include/netinet/ip_icmp.h:100: error: expected specifier-qualifier-list before 'n_time'
*** Error code 1
Stop in /usr/ports/sysutils/atop/work/atop-1.26.fbsd.beta6.
*** Error code 1
| |
|
2.24, samm (ok), 17:49, 25/07/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> 7.1-RELEASE FreeBSD 7.1-RELEASE #0:
> cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD -c photosyst.c
> In file included from photosyst.c:272:
> /usr/include/netinet/ip.h:162: error: expected specifier-qualifier-list before 'n_long'
О, это интересно - надо будет проверить. У вас точно не рассинхронизирован мир и ядро, например?
| |
|
3.25, Nas_tradamus (ok), 17:54, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> 7.1-RELEASE FreeBSD 7.1-RELEASE #0:
>> cc -O2 -fno-strict-aliasing -pipe -Wall -DFREEBSD -c photosyst.c
>> In file included from photosyst.c:272:
>> /usr/include/netinet/ip.h:162: error: expected specifier-qualifier-list before 'n_long'
> О, это интересно - надо будет проверить. У вас точно не рассинхронизирован
> мир и ядро, например?
Да я не обновлял ни разу ни мир ни ядро на этой машине.
Софт серверный, ставил только из портов. Мог ли какой-нибудь порт рассинхронизировать мне мир? ) И как-нибудь можно проверить рассинхрон?
Обновляться пока боюсь, ибо страшно. )
| |
|
4.26, samm (ok), 17:56, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Софт серверный, ставил только из портов. Мог ли какой-нибудь порт рассинхронизировать мне
> мир? ) И как-нибудь можно проверить рассинхрон?
> Обновляться пока боюсь, ибо страшно. )
Ну вообще жить на не поддерживаемых релизах на мой взгляд, еще страшнее. Я сейчас скачиваю 7.1 с архива, проверю.
| |
|
5.27, Nas_tradamus (ok), 18:09, 25/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> Софт серверный, ставил только из портов. Мог ли какой-нибудь порт рассинхронизировать мне
>> мир? ) И как-нибудь можно проверить рассинхрон?
>> Обновляться пока боюсь, ибо страшно. )
> Ну вообще жить на не поддерживаемых релизах на мой взгляд, еще страшнее.
> Я сейчас скачиваю 7.1 с архива, проверю.
А, так Вы автор порта. Очень приятно. :)
Сейчас собрал под FreeBSD 8.0-RELEASE #0 - работает.
| |
|
6.29, samm (ok), 18:34, 25/07/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ага. Там очень тривиальная ошибка - надо добавить
#include <netinet/in_systm.h>
до
#include <netinet/ip.h>. Я поправлю это в портах как дойдут руки.
| |
|
7.30, Nas_tradamus (ok), 18:47, 25/07/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ага. Там очень тривиальная ошибка - надо добавить
> #include <netinet/in_systm.h>
> до
> #include <netinet/ip.h>. Я поправлю это в портах как дойдут руки.
Поправил photosyst.c, как Вы сказали.
Работает!
Спасибо!
| |
|
|
|
|
|
|
1.56, Аноним (-), 10:24, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Лучше бы сделали top на основе dtrace, нечто похожее на 'pmcstat -T'. Ато статистика по процессам в atop не выглядет намного полезней той же в штатном top (включая '-m io' режим).
| |
|
2.57, samm (ok), 16:51, 27/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
онониме всегда лучше знает что "лучше бы". обычный top не умеет записи, такие дела.
Касательно dtrace
1) нет в generic
2) крайне настабилен
3) провайдеров с стабильным апи еще слишком мало.
Такие дела.
> Лучше бы сделали top на основе dtrace, нечто похожее на 'pmcstat -T'.
> Ато статистика по процессам в atop не выглядет намного полезней той
> же в штатном top (включая '-m io' режим). | |
|
1.58, macss (ok), 20:09, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
был сутки запущен демон atop,
все началось с того, что приклинило сервак, на который еле получилось зайти;
вырезка из top-a:
last pid: 27608; load averages: 0.63, 36.52, 95.2013 up 7+03:10:19 15:26:07
40 processes: 1 running, 37 sleeping, 2 waiting
CPU: 0.0% user, 0.0% nice, 5.5% system, 0.0% interrupt, 94.5% idle
Mem: 1116K Active, 23G Wired, 21M Cache, 2465M Buf, 72M Free
Swap: 2048M Total, 447M Used, 1601M Free, 21% Inuse, 4K Out
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
27427 root 1 48 0 12444K 2044K CPU2 2 0:09 9.23% top
1038 root 1 47 0 25004K 1180K select 5 21:38 0.00% sshd
944 root 1 44 0 5900K 980K select 9 1:35 0.00% syslogd
34801 root 1 44 -20 85594M 20050M pfault 3 0:57 0.00% <atop>
27606 root 1 76 0 25004K 1392K pfault 9 0:01 0.00% sshd
| |
|
2.60, samm (ok), 22:19, 27/07/2011 [^] [^^] [^^^] [ответить]
| +/– |
Мистика. Какая версия atop? И да, плиз на samm at os2.kiev.ua
| |
|
1.59, macss (ok), 22:06, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
в логе атопа уже инфы не было на момент когда такое случилось
произошло столь большое потребление памяти судя с логов за минуту времени
ps. OS freebsd 8.2 amd64
| |
|