The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск утилиты htop 3.0

29.08.2020 21:43

Представлен релиз диагностической утилиты htop 3.0, предоставляющей инструменты для интерактивного мониторинга работы процессов в стиле программы top. Код проекта распространяется под лицензией GPLv2. Утилита примечательна такими возможностями, как свободная вертикальная и горизонтальная прокрутка списка процессов, средства оценки эффективности работы SMP и использования каждого процессорного ядра, наличие древовидного режима просмотра, гибкие возможности по настройке интерфейса, поддержка фильтрации процессов и управления ими (завершение работы, настройка приоритета).

Релиз подготовлен новой командой сопровождающих, которые взяли разработку в свои руки после длительной неактивности изначального автора проекта. Новые сопровождающие создали форк без смены имени, перенесли разработку в новый репозиторий htop-dev и зарегистрировали для проекта отдельный домен htop.dev.

Основные новшества htop 3.0:

  • Поддержка статистики ZFS ARC (кэш адаптивной замены).
  • Поддержка отображения более двух компактных столбцов с индикаторами состояния CPU.
  • Поддержка метрик, предоставляемых подсистемой ядра PSI (Pressure Stall Information).
  • Возможность отображения частоты CPU в индикаторах состояния CPU.
  • Поддержка новых параметров с информацией об аккумуляторах в sysfs.
  • Добавлен простой альтернативный режим с клавиатурными комбинациями как в vim.
  • Добавлена опция для отключения мыши.
  • Обеспечена совместимость с Solaris 11.


  1. Главная ссылка к новости (https://groups.io/g/htop/topic...)
  2. OpenNews: Выпуск утилиты htop 2.1
  3. OpenNews: Релиз PowerTOP 2.6, инструмента для оптимизации энергопотребления Linux-системы
  4. OpenNews: Новая версия утилиты atop для отображения и записи информации о процессах
  5. OpenNews: Представлен sysdig, новый инструмент для диагностики системных проблем
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/53622-htop
Ключевые слова: htop, monitoring
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (76) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:50, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +55 +/
    Нужно, одобряю
     
     
  • 2.68, Аноним (-), 03:30, 01/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > htop.dev.

    Крутые пацаны, реально креативный дизайн сайта. Для меня (начинающего) это какой-то запредельный уровень веб-дизайна, не представляю как всю эту крутизну закодить. :)

     
     
  • 3.71, Anonn (?), 21:22, 01/09/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Обычный у них сайт совершенно. А вот тут правда шедевр:

    http://www.windows93.net/

     

  • 1.2, Аноним (2), 22:01, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    Неплохо, но маловато источников данных (несколько раз столкнулся, но вот не помню чего мне не хватило). Отключение мыши молезная фича, и надо посмотреть на альтернативные хоткеи -- постоянно что-то не то нажимается.

    Пысы этих тоже хромиум покусал?

     
  • 1.3, Аноним (3), 22:10, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –43 +/
    разноцветная погремушка для неосиляторов классического top
     
     
  • 2.5, Аноним (2), 22:14, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Справедливости ради, когда в системе тысячи процессов, ориентироваться среди них в top достаточно больно, не говоря уж о том чтобы вынести из этой мешанины какие-то сведения.
     
     
  • 3.7, Аноним (7), 22:22, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    В этом плане очень плохо, что в htop по умолчанию показываются все потоки этих процессов.
    Вот это уже мешанина, возведенная в абсолют. Уже устал в настройках эту опцию выключать. Серваков много, а я один.
     
     
  • 4.11, qwe (??), 22:47, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > показываются все потоки этих процессов

    так можно выключить же или свернуть ветку

     
     
  • 5.26, Аноним (7), 01:56, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Можно, но то, что она включена по дефолту, сильно портит жизнь, когда серваков много.
     
     
  • 6.35, n80 (?), 06:35, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Можно, но то, что она включена по дефолту, сильно портит жизнь, когда серваков много.

    Когда серваков много, их не стоит настраивать каждый раз с нуля. Ansible, вот это вот всё.
    Ну или хотя бы банальное клонирование своего репозитория dotfiles.

     
     
  • 7.53, Аноним (7), 16:39, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Когда серваков много, их не стоит настраивать каждый раз с нуля. Ansible, вот это вот всё.

    Писать ансиблом конфиг htop может предлагать только человек, который никогда не пробовал этого делать. Особенно весело конфигурировать столбцы для баров загрузки CPU, когда на виртуалке по от 4 до 16 ядер (от одного до двух столбцов), а на гипервизоре — по от 48 до 96 (только четыре, иначе список процессов на экран не влезет).

    Как верно заметил автор htop,
    > # The parser is also very primitive, and not human-friendly.

     
    Ну а
    > хотя бы банальное клонирование своего репозитория dotfiles.

    Для админа локалхоста такое катит, для работы — вообще никак.

     
     
  • 8.55, n80 (?), 17:09, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Писать не предлагаю, а вот завести несколько эталонных и заливать один из них в... текст свёрнут, показать
     
  • 6.38, фывфыв (?), 08:56, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да, нажать F2+down+left+space+F10 это же настолько сложнее, чем смотреть в мешанину top'а.
    Мне вот наоборот все потоки интересны и жаль что дерево по умолчанию не включено.
     
     
  • 7.45, Arlanov (?), 13:05, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    F2+down+right+space+F10
     
     
  • 8.67, Аноним (67), 18:40, 31/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Shift H ... текст свёрнут, показать
     
  • 6.64, jrthw (??), 14:52, 31/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Когда серваков много - надо централизованный мониторинг который будет алерты рассылать.
     
  • 2.10, Дон Ягон (ok), 22:33, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Поддерживаю. Htop - это больше про консольные свистелки.
    Ну и да, "классический" (если под эти подразумевается "линуксовый") top тоже умеет в цвета.
     
     
  • 3.14, Аноним (3), 22:52, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • –8 +/
    обычно htop запускают непосредственно перед снятием скриншота и отправки последнего куда-нибудь на unixporn. Больше ни для чего другого htop особо не нужен. Побрякушка уровня neofetch
     
     
  • 4.21, Дон Ягон (ok), 23:27, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > обычно htop запускают непосредственно перед снятием скриншота и отправки последнего куда-нибудь
    > на unixporn. Больше ни для чего другого htop особо не нужен.
    > Побрякушка уровня neofetch

    Угу) Для тех, кто хочет показать всем, что пользуется консолью, а не на самом деле решает ей какие-то прикладные проблемы.

     

  • 1.4, Аноним (4), 22:13, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    Сделайте GUI для людей из 2020, мышкой удобнее
     
     
  • 2.6, Аноним (7), 22:20, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +16 +/
    В 2020 еще остались серваки с GUI? Я думал, это пережиток эпохи win 95 - win 2003.
     
     
  • 3.8, eugener (ok), 22:28, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ssh -X же.
     
     
  • 4.30, Аноним (30), 03:20, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Оно даже в локалке работает так, что второй раз не захочется.
     
  • 4.75, Аноним (75), 22:37, 05/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, особенно на машине где gui приложений в принципе нет. И ДЕ нет.

     
  • 3.17, Аноним (17), 23:09, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Да. Например, RHEL8.2
     
  • 3.47, Аноним (47), 13:13, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    на десктопе им тоже пользуются и где мышкой можно не только лишь всё
     
  • 2.22, ИмяХ (?), 23:37, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это опенсурс здесь любой каприз за ваши деньги.
     
  • 2.49, iCat (ok), 13:54, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Сделайте GUI для людей из 2020, мышкой удобнее

    Подавляющее большинство "мышевозов" теми данными, которые показывает htop, не интересуются

     

  • 1.9, Аноним (17), 22:32, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это GUI и есть. Тыкается же мышью то.
     
     
  • 2.13, Аноним (13), 22:49, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это TUI.
     
     
  • 3.16, Аноним (17), 23:07, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В tty TUI, но в эмуляторе то вполне себе GUI.
     
     
  • 4.42, Аноним (42), 11:08, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А если в tty с GPM? Шах и мат, аметисты.
     
  • 2.46, Аноним (47), 13:10, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    в винде мышкой можно не только тыкать
     

  • 1.12, Аноним (12), 22:49, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А почему нет новостей про rsync новый?
     
     
  • 2.15, Аноним (3), 22:54, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Потому что ты эту самую новость не оформил.
     
     
  • 3.20, Аноним (20), 23:15, 29/08/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Классическая отговорка
     
     
  • 4.58, Michael Shigorin (ok), 19:33, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Неувядающая, ибо верная.

    Ссылочка https://www.opennet.ru/add.shtml живёт справа внизу страницы, если решитесь на такой подвиг (хотя можно и просто ссылку на анонс прислать, если на подвиги нет сил/времени/вдохновения).

     
     
  • 5.61, Аноним (61), 00:46, 31/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А деньги кому собирали?
     
  • 5.66, Glvrd (?), 17:25, 31/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Неувядающая, ибо верная.
    > Ссылочка https://www.opennet.ru/add.shtml живёт справа внизу страницы, если решитесь
    > на такой подвиг (хотя можно и просто ссылку на анонс прислать,
    > если на подвиги нет сил/времени/вдохновения).

    С такой логикой интерфейса и структуры сайта вдохновения не будет.

     

  • 1.18, Hellscream (?), 23:10, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Одна из самых первых утилит, устанавливаемых на свежеразвёрнутый сервер.
     
     
  • 2.24, анонимко (?), 01:29, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    htop, mc, nano.
    top лет 10 не запускал.
     
     
  • 3.48, консолькин (?), 13:52, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а нафига при mc nano? для понта? в mcedit не уметь?
     
     
  • 4.51, анонимуслинус (?), 15:35, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    бывают случаи когда мс вообще не запустишь просто так. например запуск на 2 уровне(как он у нас сейчас там называется?))) ты вообще систему поднять без nano/vi не сможешь или некоторые настройки внести только с отмонтированными разделами.
     
     
  • 5.56, Аноним (56), 18:34, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если nano собран с подсветкой синтаксиса, то с отмонтированными разделами его не запустить. Ибо
    libmagic.so.1 => /usr/lib64/libmagic.so.1
     
     
  • 6.57, анонимуслинус (?), 19:18, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ну сейчас его ведь собирают в 2 вариантах. у меня например без него.
     
  • 4.69, анон (?), 05:21, 01/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Выделение текста курсором мышы?
     
     
  • 5.70, n80 (?), 05:32, 01/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Выделение текста курсором мышы?

    Это в обоих работает, по-моему. Иногда, правда, нужно в процессе shift держать нажатым (меняет поведение мыши в эмуляторе терминала, mc об этом предупреждает в справке).

     
  • 3.72, rvs2016 (ok), 15:11, 02/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    joe - одна из первых программ после установки фряхи.
    А то в конфиг какой-нибудь влезть надо, а нечем. vi не предлагать. :-) Про ee не помню - может его и не ставят по умолчанию уж.
     
  • 3.73, тигарэтоя (?), 10:51, 03/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > htop, mc, nano.

    дно пробито:(

     
  • 2.76, Аноним (75), 22:38, 05/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Еще tmux
     

  • 1.19, Аноним (12), 23:14, 29/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    bashtop будет покруче.
     
     
  • 2.27, Аноним (27), 02:03, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    bashtop не было бы без этих утилит
     
  • 2.32, Oxyd76 (?), 05:40, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тормозное г*но. Его форк на питоне (bpytop) хотя-бы не тормозит и развивается активнее. Но всё равно, взглянув на htop, bashtop, bpytop и прочие хипстерские поделия нельзя сразу сказать сколько у тебя зомбей и сирот, например. А в htop, отчего-то, включение отображения процессорных метрик запрятано в самую жопу настроек и выключено по умолчанию. Хипсторы в циферки не понимают. Так что для взрослых мальчиков только классический top, для быстрой оценки ситуации (благо и есть практически везде и сразу) и atop, для исторического разбора полётов.
     
     
  • 3.37, Атон (?), 08:40, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну да, top рулит и бибикает. Но для взрослых мальчиков, для быстрой оценки ситуации glances поприятственнее.  
     
     
  • 4.40, Oxyd76 (?), 10:51, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Его, в большинстве случаев, ставить надо.
     
     
  • 5.59, Michael Shigorin (ok), 19:36, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ...а потом ещё дождаться запуска.  Но всё равно спасибо за наводку.
     
  • 4.63, ryoken (ok), 09:11, 31/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> glances

    Опеннет познавательный. Спасибо, утащил на повертеть :).

     
  • 3.54, Аноним (7), 16:43, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так что для взрослых мальчиков только классический top, для быстрой оценки ситуации

    Так и запишем: взрослым мальчикам больше 8 ядер не дают.

     

  • 1.23, Аноним (23), 00:28, 30/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличное средство для прибивания зажравшихся программ. Регулярно им Pulseaudio и браузеры выключаю.
     
     
  • 2.25, n80 (?), 01:44, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для этого лучше подходит Alt+SysRq, F (invoke OOM). А то когда кто-то зажирается, даже переключиться на существующее окно терминала не так просто, не говоря уж о запуске нового.
     
     
  • 3.39, Аноним (39), 10:21, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот по этому нужен хардварный терминал, а не эти ваши эмуляторы
     
     
  • 4.77, Аноним (75), 22:40, 05/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да, кстати, висящий на com порту терминал - полезная вещь иногда
     

  • 1.28, Аноним (28), 02:19, 30/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >PSI

    джва года ждал

     
  • 1.29, anonim365 (?), 03:09, 30/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чудная вещь. Ещё бы температуру отображал...
     
     
  • 2.31, Аноним (30), 03:33, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    watch -n 0.5 cat /sys/devices/platform/coretemp.0/hwmon/hwmon*/temp*_input

    Так прокатит?)

     
     
  • 3.34, Иваня (?), 05:50, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    О, спасибо чел
     
     
  • 4.50, консолькин (?), 13:55, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а нафига такая простыня?
    sensors - не?
     
  • 2.41, totem (?), 11:07, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Есть патчи для отображения температуры.
     
     
  • 3.43, totem (?), 11:12, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/

    "The problem with that patch is that it spawns a new process on each screen update. A more native solution would be welcome!"

    https://github.com/hishamhm/htop/issues/163

     
     
  • 4.60, Michael Shigorin (ok), 19:38, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот и предложите там на линуксе для начала из /sys читать, как в #31 посоветовали.
     

  • 1.33, Аноним (-), 05:41, 30/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чем он лучше команды: "ps aux"?
     
     
  • 2.36, Михрютка (ok), 07:10, 30/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    чем грузины.
     
  • 2.74, тигарэтоя (?), 10:53, 03/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    тем, что от запуска ps не подкасываются сами штанишки. и смузи не начинает генериться прям в ёмкости. не то что с htop!
     

  • 1.44, InuYasha (??), 11:16, 30/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шикарно, молодцы!
    Не радует только гитхап.
     
  • 1.62, Аноним (61), 00:54, 31/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >форк без смены имени

    Забавная практика. Вылезает значит автор оригинала из анабиоза, а его поделку под таким же именем пилит непонятно кто.

     
  • 1.65, Аноним (65), 15:54, 31/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    atop лучше
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру