btop++ — топовый из всех top-ов

github.com/aristocratos/btop

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

Консольные альтернативы значительно меньше грузят систему графическими вычислениями, но они часто примитивны и не очень дружелюбны к новичкам. Btop можно назвать исключением из этого правила. Он показывает нагрузку на процессор, память и другие устройства, довольно близко имитируя графические элементы псевдографикой, и все — в одном адаптивном окне.

📌 Детали

  • открытый исходный код на C++
  • разработка сообщества FOSS, без рекламы и отслеживания
  • доступно под Linux, Windows (btop4win, тот же разработчик, но редко обновляет), macOS и BSD
  • мониторинг загрузки центрального (в т.ч. его потоков) и видеопроцессора, памяти, накопителя (+ скорость чтения/записи), аккумулятора, сетевого адаптера в процентах, градусах, ваттах, байтах, бит/с и настраиваемых визуальных метриках
  • фильтруемый список запущенных процессов с полным путем до исполняемого файла и группировкой по родительским
  • широкий набор горячих клавиш для кастомизации интерфейса, сортировки и убивания процессов и др. (справка по кнопке «H» (Help))
  • низкие требования к железу, высокий уровень отзывчивости
  • кастомизация интерфейса (темы, режимы tty, 256 цветов и др.)
  • не требует root-прав (на Windows без админских прав некоторые процессы могут быть не включены в список)
  • все настройки выполняются через интерфейс либо файл btop.conf (каждая опция снабжена комментарием)
  • сообщество на форуме GitHub

ИМХО:  Никогда бы не подумал, что софт, всецело созданный для показа различных метрик, может работать в консольном интерфейсе лучше, чем в графическом. Это не просто альтернатива и так крутому htop — ни одна другая тулза (с GUI или без), после btop не нужна. Летает постоянно в фоне, красиво и понятно показывает все, что надо.

Свежее