LINUX.ORG.RU

Первый релиз монитора системных ресурсов bpytop 1.0.0

 , , ,


5

3

Bpytop – это монитор системных ресурсов, который показывает текущее значение и статистику по использованию процессора, памяти, дисков, сети и отдельно по процессам. Написан на Python с использованием psutil.

Это порт утилиты bashtop на Python. По заявлениям автора, он быстрее и потребляет меньше CPU сам по себе.

Возможности:

  • Простой в использовании, с системой меню как в играх.

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

  • Быстрый и отзывчивый пользовательский интерфейс.

  • Функция для отображения подробной статистики для выбранного процесса.

  • Возможность фильтрации процессов, можно вводить несколько фильтров.

  • Простое переключение между опциями сортировки.

  • Отправка SIGTERM, SIGKILL, SIGINT в выбранный процесс.

  • Меню пользовательского интерфейса для изменения всех опций конфигурационного файла.

  • Автоматический график масштабирования для использования в сети.

  • Показывает сообщение в меню, если доступна новая версия.

  • Показывает текущую скорость чтения и записи для дисков

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

★★★★★

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

Чем это лучше htop? Тем, что можно смотреть не только текущее потребление, но и историю. Эта утилита строит красивые графики и достаточно удобна в использовании.

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

Да они как бы полностью идентичны функционально. Автор один и тот же. Питон версия слегка менее прожорлива.

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

вспоминает моду на conky со шкалами на Lua, которые гарантировали хорошую загрузку CPU и утечки памяти

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

Прежде чем выёживаться, ты бы посмотрел, на чём написана psutil.

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

У меня htop в топе обычно, когда больше ничего не запущено на компе.

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

чем оно лучше gotop

Тогда уж ytop, в пользу которого дропнули gotop.

А по существу – лучшей поддержкой мыши. Сомнительное преимущество для консольной утилиты, но всё же. Да и конфигурится bpytop проще.

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

А есть пакеты для дистрибутивов?

Автор только вчера его зарелизил, так что пока нет. Зато bashtop доступен во всех крупных дистрибутивах и в скором времени, надеюсь, bpytop тоже будет.

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

Выглядит очень интересно

вот и я так же подумал, а потом у себя запустил - шляпа какая то - нагородили сверх меры и все сливается в одну кашу…

anonymous ()

Зачем вам пакеты? Там же один файлик всего: bpytop.py. Так же как и bashtop. Скачал себе и запускай.

P.S. А, не. У него еще там и темы есть и картинки. Так скомпилить же просто.

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

Что бы слакварь не делать из всего =) Хотя для того что бы просто потыкать конечно пакетить нахер не надо

LINUX-ORG-RU ★★ ()

симпотишно, если бы оно ещё и графики не херило бы при перезапуске было бы прям прикольно.

pon4ik ★★★★★ ()

Через pip не ставится! Выглядит прикольно, но ИХМО htop на много удобнее.

Rodegast ★★★★★ ()

Спасибо, выглядит секси)

farex ()

он быстрее и потребляет меньше CPU сам по себе.
на Python

Рантайм питона посчитали?)

devl547 ★★★★★ ()

в ебилдах нету, в homebrew нету. Автор предлагает установку с помощью sudo make install.

slyjoeh ★★★ ()

Какие-то свистоперделки :) Зачем в мониторе ресурсов темы и прочая лабуда?

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

Хм, не знал про такое в htop. Но графики не такие красивые всё-таки.

cocucka ★★★★★ ()

релиз монитора системных ресурсов bpytop 1.0.0
Написан на Python
По заявлениям автора, он быстрее и потребляет меньше CPU
запуск монитора показал, что он потребляет ресурсов больше, чем все остальные процессы в системе вместе взятые

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

скажи им, что надо запускать на нормальном железе i9-10900K с 64гб памяти, а не на ваших вёдрах, тогда и жрать будет 1% всего...

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

А чем это лучше bashtop?

Тот весь на bash написан. :3

Сам спросил, сам ответил. Вот же человечище!

А почему это плохо - можно узнать в твоём же нытик-треде про бутхренут и предание его анафеме на опеннете и лонгридом как эту портянку всё таки правильно оформлять с N ортогональных мнений даже в рамках LOR’a.

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

Когда я запускаю htop, я смотрю в основном на список процессов, а тут ему совсем мало место уделено. Вся эта крайне полезная инфа не поместится в мой монитор.

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

Это не профессионально. Вот мы в энтерпрайзе берём кластер, на кластер ставим кубернетес, на кубернетес ставим айстио, за айстио располагаем прометия, элк и какую-нибудь opentelemetry. И получаем детальное и точное описание состояния системы: 75% ресурсов кластера мы используем на управление кластером же, 25% — держим в горячем резерве на случай усложнения процессов управления. А вы — 5%, 9%. Как дети, ей Богу как дети.

ugoday ★★★★★ ()

А мне понравилось. И красиво и удобно.

DrRulez ()

Красиво. Смущает только одно - python, а не C/Rust/Go… Но всё равно круто. Нужно будет попробовать…

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

Чтобы смотреть на него, жрать сыр и някать!

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

glances

No terminal at hand? Use the built-in Web UI and monitor your system from any device

Такое не превзойти. Если они ещё и видеоплеер туда добавят…

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

Но зачем нужен htop, когда есть top. Если не нравится дефолт, то потыкайте кнопки mtz при запущенном top-е и когда результат понравится нажмите W.

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