Логотип

Вышел системный монитор htop 3.5 с экраном обратной трассировки и новыми метриками

Вышел системный монитор htop 3.5 с экраном обратной трассировки и новыми метриками

htop 3.5 — первая новая версия за последний год. В ней изменены интерфейс, добавлены новые показатели, улучшения для Linux, macOS и BSD, а также обновлены системы сборки.

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

В этом выпуске представлен построчный редактор для поиска, фильтрации и переименования экранов, редактирование числовых параметров с помощью цифр, явная поддержка переменной окружения NO_COLOR и новая цветовая тема в стиле Nord. Также добавлены параметры --no-meters и --no-function-bar для более удобного интерфейса.

Системный монитор htop 3.5

 

Кроме того, в новой версии расширены возможности мониторинга: добавлен новый экран трассировки на основе libunwind-ptrace, секундомер SecondsUptimeMeter, опция маркировки процессора SMT, отображение температуры Tctl, а также обновлено поведение графиков и гистограмм. Мониторинг дискового ввода-вывода был переработан: теперь DiskIOMeter представляет собой комбинированный двухкомпонентный дисплей, а также добавлены два новых измерительных прибора — DiskIORateMeter и DiskIOTimeMeter.

В Linux добавлена поддержка системы инициализации OpenRC и связанных с ней метрик. Также улучшена обработка данных о частоте процессора в /proc/cpuinfo, исправлено определение аргументов, разделенных символом NUL, и пропущены записи loopback и MD в /proc/diskstats.

Помимо улучшений для Linux, обновления выходят и для других платформ. В macOS теперь есть код для измерения производительности графического процессора, улучшенная система отчетов о релизах ОС, система отчетов о версиях SysArchMeter и восстановленная функция преобразования процессорного времени в процессы.

Читать  Мониторинг активности пользователей Linux с помощью инструментов Acct или Psacct

В FreeBSD обновлена внутренняя точка отсчета приоритета. В NetBSD улучшена функция получения информации о состоянии процессов. В OpenBSD исправлена ошибка, из-за которой при ненулевом значении в отчетах о питании от сети переменного тока возникала ошибка, а также обновлена документация по индексам ACPI для батареи и сети переменного тока. В Solaris теперь при каждом обновлении обновляется информация об оперативной памяти.

Также внесено несколько внутренних улучшений. В версии htop 3.5 снижена задержка при запуске за счет отмены начальной принудительной задержки, улучшено время загрузки за счет кэширования getpwuid результатов, исключена запись в файл htoprc, если он не принадлежит текущему идентификатору пользователя, а также добавлены новые обновления для настройки и упаковки, в том числе определения пакетов для openSUSE и SLES.

Подробнее см. журнал изменений.

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

15 − 5 =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала