Представлен (http://sourceforge.net/mailarchive/message.php?msg_id=28428307) релиз htop 1.0, работающей в стиле top утилиты для интерактивного мониторинга за работой процессов в системе. Код проекта распространяется под лицензией GPLv3, бинарные сборки доступны (http://htop.sourceforge.net/index.php?page=downloads) для большинства популярных дистрибутивов.
<center><a href="http://htop.sourceforge.net/htop-1.0-screenshot.png">... src="http://www.opennet.me/opennews/pics_base/32376_1322063029.png " style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Как и top программа работает в консольном режиме, но обладает рядом особенностей:
- Свободная вертикальная и горизонтальная прокрутка списка процессов;
- Для управления можно использовать мышь;
- Для завершения процесса или изменения приоритета выполнения нет необходимости вводить PID, достаточно подвести к нему курсор;
- Наглядные средства для оценки эффекти...URL: http://sourceforge.net/mailarchive/message.php?msg_id=28428307
Новость: http://www.opennet.me/opennews/art.shtml?num=32376
Удобный инструмент в работе. Спешу обновиться. =)
С какой машины второй скрин ?
Посмотрите в левый верхний угол окна. : )
Вопрос не про Putty в винде, а про хост, к которому он цепляется.
Так вот собственно потому то и в ЛЕВыЙ а не правый угол смотреть надо. Там же написано DL980.
http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-33...
> http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/15351-15351-33...Expandable 8 socket server configurable with up to 80 processor cores
128 DIMM slots, for a system maximum of 2TB of memory (using 16GB DIMMs), capable of 4TB with 32GB DIMMs in future
Starting at: $ 38,130.00
Это вам не localhost админить)
BTW, навеяло, что на Хабре есть отличная статья про *top-ы.
О, зачетно. Кто-то собрал их в кучку. Спасибо!
# tcpdump -c можно считать топом?
А # watch cat /proc/interrupts ?
Всегда удивлялся тому, что все пользуются htop вместо top, а в дистрибутивах делают пункт меню с htop (например в KNOPPIX). Был уверен, что htop отличается от top тем, что показывает точное использование памяти программой, а не как top, со всеми библиотеками (даже которые используют несколько программ). Поясните, почему все на самом деле любят htop, ну не из-за красоты же по сравнению с top.
хороший вменяемый human - computer интерфейс, это в первую очередь управление, а не красота, хотя красота тоже плюс когда не мешает управлению.
Кривая обучения нулевая. Я не знаю как некоторые вещи сделать в top, которые в htop сразу без чтения документации понятно как сделать.
Страшно плюсую. Разницы между top и htop для сервера никакой, если htop удобнее, почему бы и нет?
> Поясните, почему все на самом деле любят htop, ну не из-за красоты же по сравнению с top.Плюсы:
- Прокрутка просмотра процессов, на top видно только то что влезло в экран.
- renice как громкость крутить по F7/F8 :)
- Выделение и группировка процессов, пробелом, и дальнейшие действия над ними, kill или renice (хотя для этого юзают kill -9 `ps ax | grep чёнадо | cuf -d " " -f1` )Минусы:
- Нет многооконности (консольной)
- Какой-то тупой алгоритм вычисления загрузки проца. (похоже на среднее за период)
>Какой-то тупой алгоритм вычисления загрузки проца. (похоже на среднее за период)Надеюсь это только Ваше ИМХО. По-моему у этой утилиты все нормально с вычислением загрузки процессора.
Очень ненормально, я бы сказал.
То, что показывается на глобальном индикаторе загрузки - очень далеко от того, что можно просуммировать по загрузке процессами, да ещё и не совпадает по времени - глобальная загрузка показывается за более ранний период, чем загрузка процессов.
Отчасти это объясняется тем, что часть процессов просто уже отработали в момент взятия списка и соответственно в него не попали, но не настолько же? (разница порой бывает десятикратная, например, он мне показывает, что два ядра загружены на все 100, а по процессам суммируется порядка 15%..20%). Что ж, бывает.
> Всегда удивлялся тому, что все пользуются htop вместо top, а в дистрибутивах
> делают пункт меню с htop (например в KNOPPIX). Был уверен, что
> htop отличается от top тем, что показывает точное использование памяти программой,
> а не как top, со всеми библиотеками (даже которые используют несколько
> программ). Поясните, почему все на самом деле любят htop, ну не
> из-за красоты же по сравнению с top.2 секунд хватит, чтобы оценить загрузку проца, памяти и load average.
Можно быстро отсортировать процессы по потреблению ресурсов и понять, в чем затык.
Удобно показывать загрузку системы даже не специалистам - например, директору, чтобы обосновать необходимость upgrade.Если вас удивляет необходимость в этом, значит вам это пока не нужно.
На x86_64 все еще кажет кучу одинаковых процессов вместо одного
Это он потоки отображает. Нажмите H, чтобы отключить
Ааа! Я влюбился во второй скриншот!!
> Ааа! Я влюбился во второй скриншот!!А я посчитал цену железки и прифигел ))
> А я посчитал цену железки и прифигел ))38 килобаксов - это еще не цена железки. Это скорее всего цена корпуса, укомплектованного половиной процессоров и 8 или 16 гигабайтами памяти.
Машинка поколения младше - DL785, нафаршированная памятью, процессорами, шестью блоками питания, с парой дисков и FC контролером с полгода назад обошлась около 70 килобаксов, без учета скидки.
И не слова про изменения: наконец-то в списках пользователей сигналов и полей появилась поддержка выбора при наборе имени а не только стрелочками! При выборе пользователя, сигнала или даже при настройке индикаторы продолжают обновляться.
Появилась фильтрация отображаемых процессов по коммандной строке.Вот еще бы статусную строку с суммарным значением для выделенных процессов…
И что тоже приятно: теперь нормально отображается utf-8 в дереве процессов (cmdline)
Ценный релиз :)