
В начале апреля 2026 года вышло обновление открытой консольной утилиты диспетчера задач htop 3.5.0 (работающей в стиле утилиты top для интерактивного мониторинга за работой процессов в системе). Предыдущую версию htop 3.4.0 выпустили в марте 2025 года. Исходный код решения написан на C и опубликован на GitHub под лицензией GNU General Public License v2.0.

Версия htop 1.0 вышла в ноябре 2011 года.

Основные изменения и доработки в htop 3.5.0:
-
добавлена тема оформления
COLORSCHEME_NORD; -
добавлена опция показа
CPU SMT; -
добавлено описание индикатора
NetworkIO; -
добавлен индикатор
SecondsUptime; -
добавлено чтение температуры
Tctl; -
добавлено редактирование цифр в числовых опциях;
-
в
terminalSupportsDefinedKeysдобавлен эмулятор терминала foot; -
добавлена обработка события потери фокуса для обеспечения согласованности действий мыши;
-
добавлена логика обработки датчиков Amlogic S905W и Snapdragon 410;
-
добавлена опция командной строки
--no-function-barдля скрытия строки c функциональными клавишами; -
добавлена опция командной строки
--no-metersдля скрытия индикаторов; -
выравнивание текста индикатора
GPU; -
добавлен экран
Backtrace(используетсяlibunwind-ptrace); -
исправление отрицательных значений координаты
xв дополнительных индикаторахCPU: -
изменено отображение
packets per secondв индикатореNetworkIO; -
динамическое масштабирование «графических» индикаторов и отображение процентов;
-
реализован редактор строк в экранах поиска, фильтрации и (пере)именования;
-
сокращено время старта программы с помощью кеширования всех результатов
getpwuid; -
добавлены индикаторы
DiskIORateиDiskIOTime; -
отслеживание значения
PIDс максимальным значением и масштабирование столбца соответствующим образом; -
добавлена поддержка системы инициализации OpenRC и её метрик;
-
проверка числа CPU на s390;
-
обработка особых случаев частоты процессора в
/proc/cpuinfo; -
пропуск записей о драйверах
loopbackи MD (multi-device) в/proc/diskstats; -
комбинация клавиш
Ctrl+Uочищает строку фильтра или поиска во время её редактирования; -
пустой аргумент опции командной строки
--filter=считается недопустимым; -
значение
physicalIDпо умолчанию установлено равным 0, так как старые процессоры Intel поддерживают только это значение; -
доработан индикатор
Memoryдля полного контроля с учетом особенностей платформы; -
нет необходимости в «фантомных» потоках CPU;
-
устранена исходная принудительная задержка для сокращения времени запуска;
-
индикатор
DiskIOпеределан в комбинированный, состоящий из двух субиндикаторов; -
упрощение офлайн‑маркировки процессоров;
-
обновление значение «total» в непроцентных индикаторах;
-
использование списка клавиш по умолчанию для
Dec/IncвDisplayOptions; -
реализована явная поддержка переменной окружения
NO_COLOR; -
исправлена поддержка
*-256colorпри определении значения$TERM; -
в
htop.desktopдобавлена поддержка армянского и японского языков; -
многочисленные улучшения системы сборки и CI;
-
улучшения в поддержке Darwin, OpenBSD, NetBSD и Solaris;
-
улучшения в README;
-
добавлена версия 1.0 политики вклада с использованием «искусственного интеллекта»;
-
в проект добавлен документ Code of Conduct;
-
другие улучшения и исправления ошибок.

В апреле 2024 года разработчик под ником 0x0mer представил проект doom-htop, который позволяет играть в Doom при использовании htop. Исходный код проекта опубликован на GitHub под лицензией GNU General Public License v2.0. «Вы когда-нибудь задумывались, можно ли использовать htop для рендеринга графики культовых видеоигр? У меня кое-что есть подобное. Чтобы утолить наше любопытство, и для вашего удовольствия от просмотра я создал doom-htop», — уточнил разработчик проекта.

Автор: denis-19


