LINUX.ORG.RU

Релиз htop 3.0.0

 ,


1

1

После более чем двухлетнего перерыва вышла новая версия широко известного монитора системных ресурсов и менеджера процессов htop. Это весьма популярная альтернатива утилите top, не требующая особой настройки и более удобная в использовании в конфигурации по умолчанию.

Проект был практически заброшен после того, как автор и основной разработчик htop отошёл от дел. Сообщество взяло дело в свои руки и после форка проекта выпустило новый релиз, содержащий множество исправлений и улучшений.

Новое в версии 3.0.0:

  • Переход разработки под крыло сообщества.

  • Поддержка статистики ZFS ARC.

  • Поддержка более чем двух столбцов для индикаторов загрузки процессора.

  • Отображение частоты ЦПУ в индикаторах.

  • Поддержка определения статуса батареи через sysfs в последних ядрах Linux.

  • Отображение временных меток в панели strace.

  • VIM-совместимый режим для горячих клавиш.

  • Возможность отключить поддержку мыши.

  • Добавлена поддержка Solaris 11.

  • Горячие клавиши для поиска как в утилите less.

  • Множество исправлений ошибок и других улучшений.

Сайт проекта

Обсуждение форка

>>> Подробности

★★★★

Проверено: leave ()

Ответ на: комментарий от cocucka

А если не ты админ?

…то как минимум, разработчик. ./configure --prefix=$HOME/builds/htop && make -j4 && make install.

А если не админ и не разработчик, то зачем вообще знать такие непонятные программы. :)

wandrien ()
Ответ на: комментарий от cocucka

Точно bpytop же, чего это я оплошал) Да баштом запустил, до 5кмс понизил апдэйт, 1-2%.

xkafkax ()
Ответ на: комментарий от wandrien

А компилятор и заголовочные файлы ncurses откуда взять? Проще тогда статический бинарник собрать и таскать его везде. Ну и я больше про серваки, где есть контроль за тем, что там установлено. И чем меньше там стоит всякой хрени, тем уже вектор атаки.

cocucka ★★★★ ()

да юзайте вы atop

anonymous ()

Поставил, скомпилил 3.0.1, разницы не заметил

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

Нет, EPEL не официальные. Они поддерживаются сообществом Fedora.

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

Что? Зачем? Не вздумайте. Нормально же общались.
Если хочеться извращений, есть допустим Stacer на Электроне. До эталонного ненужно не хватает очистителя реестра и дефрагментатора NTFS-разделов.

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

Хотелось бы, чтобы полноценную GUI альтернативу сделали.

Зачем?

AlexVR ★★★★★ ()

Релиз htop 3.0.1

Уже доступно :)

AlexVR ★★★★★ ()

Язык: C.
Лицензия: GPL2.
Требования: ncurses (о чём, впрочем, несложно догадаться по скриншотам).

// Чорд, надо бы как-нибудь разобраться в обозначениях столбцов, что у top, что у сабжа. А то я всякий раз забываю, куда смотреть, чтобы увидеть полное потребление памяти процессом (в абсолютных величинах, не в процентах).

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 2)

Ждём мейкфайлов, не можем дождаться…

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

И да, сколько у вас места на винте под бздю отдано (вместе с хомяком и свопом)?

tongubin ()

По теме: отлично, только его и юзаю, так как не осилил top. Впрочем, я и nano юзаю только потому, что не освоил vi

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

Впрочем, я и nano юзаю только потому, что не освоил vi…

Не вы один…

Юзаю mcedit в терминале.

wandrien ()
Ответ на: комментарий от tongubin

Swap: 24G

А сколько у вас ОЗУ? У меня ОЗУ 2гб и своп 2гб.

16G RAM + 24G swap. Ибо когда я запускаю билдферму, виртуалки в ужасе прячутся в своп. ☺ Недавно свопа было 64G, но диск со вторым своп-разделом сдох.

И да, сколько у вас места на винте под бздю отдано (вместе с хомяком и свопом)?

Системный раздел 32G (снапшоты делаются туда же, потому это не так уж много), остальное живёт на одном пуле на ≈1T. Естественно, каждый пул живёт в RAID-1, что уменьшает объём доступного дискового пространства вчетверо.

На ноуте свопа 16G (планировалось компилять, но пока не пригодилось), один пул 80G на всё (без RAID-1, ибо диск всего один, поэтому снапшоты бэкапятся на десктоп).

 % df -h | wc -l
     115

Полный выхлоп я выкладывать не буду, ладно? xD

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

Круто. Мне на арче 2гб озу и 4гб свопа хватает на игры, серфинг, написания докладов в школу и копание линукса. Правда, я помню, как обжигал пальцы о тачпад. Помню, что Вивальди компилялся около полусуток и палец я обжигал уже о крышку ноутбука, так сильно он разогрелся.

tongubin ()
Ответ на: комментарий от anonymous

А почему дрались? Я вижу, вы — профессиональный боксер, со мной драться хотели, с htopовцами дрались!

не Антон Губин

tongubin ()
Ответ на: комментарий от X512

И чтобы управлять можно было только мышкой. А за нажатие любой клавиши при открытом окне «GUI-альтернативы» чтобы все диски в компьютере затирались с помощью shred. Трижды.

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

я всякий раз забываю, куда смотреть, чтобы увидеть полное потребление памяти процессом

«g3» в стандартном top не спасут отца русской демократии? А вообще - определение «полное потребление памяти процессом» на так тривиально как хотелось бы. Что например делать с 2мя процессами обдающимися через гиговый SHM сегмент?

bugfixer ()
Ответ на: комментарий от xkafkax

QPS ?

Спасибо, посмотрел. Лучше, чем стандартный диспетчер задач GNOME и KDE. Версия из репозитория OpenSuse немного кривоватая, клавиатурная навигация в дереве процессов не работает.

X512 ★★ ()
Последнее исправление: X512 (всего исправлений: 1)
Ответ на: комментарий от dhameoelin

И чтобы управлять можно было только мышкой.

Открою страшную тайну: правильно написанные GUI программы можно использовать с помощью клавиатуры вообще без мыши. GUI означает отсутствие ограничений знакогенераторной графики из 1970-х. Я вообще не понимаю почему псевдографические знакогенераторные программы всё ещё существуют в 2020 году, наверное это проблемы со стандартизацией тулкитов или форма мазохизма.

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

Плтому что те, кто пишут софт под gui, часто не имеют навыков. А кто имеет, тем проще один раз сделать псевдографику, чем поддерживать портирование на новые версии тулкитов.

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

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

Написать на Motif с серверной графикой (всяко лучше знакогенератора) и будет работать на века без переписываний. Заодно будет быстро работать по X11 SSH сессии.

X512 ★★ ()
Последнее исправление: X512 (всего исправлений: 1)
Ответ на: комментарий от dhameoelin

И много ты в жизни правильно написанных программ видел?

Много. В файловых менеджерах (Dolphin, explorer.exe) работает навигация с помощь стрелок, удаление/переименование/перемещение файлов, открытие свойств файла по Alt+Enter. В текстовых редакторах доступен поиск через клавиатурные сочетания. В программах с меню вверху окна его можно открыть с помощью кнопки Alt, а потом нажимать буквы на клавиатуре соответствующие подчёркнутым пунктам меню. Окна можно открывать (Ctrl+N), закрывать (Ctrl+W), переключать (Alt+Tab). Можно перемещать и изменять размер окон с помощью клавиатуры (зависит от WM).

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

И много ты в жизни правильно написанных программ видел?

В Total Commander и в его Lister-е практически не приходится пользоваться мышкой. Всё на хоткеях.

В виндовом Проводнике, как ни странно, мышь не особо нужна, просто у него слава такая — мол, софт для секретарш, а секретарши не знают про хоткеи. Но хуже, чем в Total Commander.

В Photoshop воркфлоу такой, что одной рукой переключаешь инструменты, а другой ими водишь мышкой. В Gimp пытались повторить, но правда до сих пор хоткеи не работают консистентно.

В medit (мой основной редактор текста сейчас ­— вернее, мой форк qk) мышка почти не нужна + есть возможность писать скрипты на Lua и вешать их на хоткеи.

Про gvim и emacs вообще молчу.

В gpicview все действия размаплены на алфавитно-цифровую клавиатуру. Контекстное меню нужно разве что в качестве подсказки хоткеев.

И так далее.

wandrien ()
Ответ на: комментарий от buratino

Ощущение, что как давно же это было… Со времени входа той новости аппаратные уязвимости находят одна за другой.

wandrien ()
Ответ на: комментарий от dhameoelin

Еще дико бесит новомодный интерфейс на сайтах, когда вводишь логин, пароль, жмёшь Enter,… и ничего не происходит. Программист фронта, видимо, всегда только тыкаешь мышкой в свой UI.

wandrien ()
Ответ на: комментарий от tongubin

А почему дрались?

Они мне в ботинок нахаркали. На конференции дело было. Так и вышел я один против троих драться. Отстоял, так сказать, честь отечественной науки. Ну и получил известность и уважение в научных кругах я тогда.

Bладимиp

anonymous ()
Ответ на: комментарий от tongubin

Мне на арче 2гб озу и 4гб свопа хватает на игры, серфинг, написания докладов в школу и копание линукса.

У меня десктоп выполняет функции сервера. А ноут — это рабочая машина (но с ZFS мне 2G RAM не хватит, хоть ZFS на ноуте это и оверхед).

обжигал пальцы о тачпад

Я отключил тачпад в BIOS, он нафиг не нужен когда есть trackpoint. :3

Помню, что Вивальди компилялся около полусуток и палец я обжигал уже о крышку ноутбука, так сильно он разогрелся.

Я недавно просмотром изображений перегрел камень. ☺

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

Я отключил тачпад в BIOS, он нафиг не нужен когда есть trackpoint.

А если у меня нет трекпоинта, тачпад уже встроен в ноутбук, я к нему привык и ни на что менять не хочу?

Я недавно просмотром изображений перегрел камень.

Офигеть, что за просмотрщик, DE, сколько отжирает со старта, что за изображения и что за проц?
(если это была шутка, то я по секрету скажу, что Вивальди – это ещё и браузер)

У меня десктоп выполняет функции сервера. А ноут — это рабочая машина (но с ZFS мне 2G RAM не хватит, хоть ZFS на ноуте это и оверхед).

Wtf? 2гб озу на файловую систему? А какие у ZFS плюсы перед ext4?

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

А если у меня нет трекпоинта, тачпад уже встроен в ноутбук, я к нему привык и ни на что менять не хочу?

Ничего не предлагаю, просто делюсь опытом. ^_~

что за просмотрщик

Simple Viewer GL (автор с ЛОРа). Но есть сильное подозрение, что проблема не в sviewgl, а в драйвере или ещё ниже.

DE

Не использую. Что использую описано здесь.

сколько отжирает со старта

Не замерял.

что за изображения

Обычный шакальный жыпег.

и что за проц?

Intel Core i5-3320M.

У меня десктоп выполняет функции сервера. А ноут — это рабочая машина (но с ZFS мне 2G RAM не хватит, хоть ZFS на ноуте это и оверхед).

Wtf? 2гб озу на файловую систему?

Нет, я выделяю для ARC только 1G RAM (на десктопе больше), но помимо этого мне ещё и работать надо, иногда и на ЛОРе посидеть, а браузер жрёт больше всех.

А какие у ZFS плюсы перед ext4?

Ну это как сравнивать спецтехнику типа крана/экскаватора с легковым автомобилем. ☺

В ZFS есть снапшоты, RAID, управление дисками/разделами и ещё много чего что тебе вряд ли когда-либо пригодится на десктопе. Я пользуюсь не менее половины возможностей ZFS.

Ну и да, Ext4 в FreeBSD только через FUSE (а значит корневым разделом быть не может, и слава Котоне!).

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

Багфикс-релиз сразу после большого релиза – обычная практика, отдельной новости не достойная.

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

Максимум что можно назвать хоть немного альтернативой – системный монитор из KDE. Правда, я им пользуюсь только чтобы строить графики загрузки системы, температуры и так далее.

Довольно забавно читать этот тред, особенно тех кто топит за оригинальный top, мол надо прочитать его ман перед использованием, настроить и тогда…

Люди забывают, что конфигурируемость – это серебро, а хорошие дефолты – золото.

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

Набрал. Да, хорошо, но нет. Интерфейс для kill «введите руками PID», загрузка процессоров только средняя по больнице. А ещё я люблю из htop делать процессу strace, и видеть подсвеченное имя исполняемого файла из командной строки длиной в тысячу слов. Короче, оставьте мне мой creeping featurism в htop, он полезен.

yrs ()
Ответ на: комментарий от dib2

там даже hdd IO нету, емнип

У вас какой-то неправильный top:

 % top -m io -o total
...
  PID  USERNAME  VCSW  IVCSW  READ  WRITE  FAULT  TOTAL  PERCENT  COMMAND
...
 % uname -srm
FreeBSD 12.1-RELEASE-p9 amd64
mord0d ★★★★ ()
Ответ на: комментарий от dhameoelin

А за нажатие любой клавиши при открытом окне «GUI-альтернативы» чтобы все диски в компьютере затирались с помощью shred. Трижды.

проще надо, человечней штоле… просто выгрузить драйвер клавиатуры на время работы пользователя с GUITop, само окно на весь монитор открыть, и чтоб там анимации разные, саундтреки всякие в ритме загрузки ЦП… и бегущую строку, нет лучше 2-3 и в противоположных направлениях, чтоб неслись…

не инструмент, а мечта каждого юзера… только ради этого шапито ставить линукс и будут. чесслово-о

anonymous ()
Ответ на: комментарий от X512

Я вообще не понимаю почему псевдографические знакогенераторные программы всё ещё существуют в 2020 году

вы не поверите, до сих не упразднили ручки дверные… в 2020! и это в то время, как датчики движения, сервоприводы, фотоэлементы и прочая существуют уже не один десяток лет!! куда только смотрят прогрессивные представители рода людского?!

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