Htop е програма с отворен код, която предоставя на потребителите интерактивен и сложен процесор и мениджър за всяка базирана на Linux операционна система. Тя е проектирана от самото начало като подмяна на стандартната топова програма, която се намира на почти всички дистрибуции.
Това е софтуер за командния ред, който се изпълнява както на конзолата на Linux, така и на приложения за емулатор на терминали X11 и изисква библиотеката ncurses да показва интерактивните си менюта и CLI интерфейса.
Теоретично приложението предлага почти същата функционалност като основната програма по подразбиране. Основната разлика е неговият вид и работа или определени задачи. Той също така идва с различен набор клавишни комбинации.
Потребителският интерфейс е разделен на две главни секции - основна система за мониторинг и информация, както и процесор, който заема най-голямата част от екрана. Освен това, тя показва меню в долния край на екрана, което използва бутоните F.
Докато частта от приложението на процеса е сходна по функционалност с тази, предоставена от върха, компонентът за мониторинг на системата е съвсем различен, тъй като показва много хубава, графична визуализация в реално време за използване на живо CPU, RAM и SWAP .
Когато стартирате приложението в емулатор на терминал X11, той автоматично ще промени външния си вид в зависимост от начина, по който потребителят преоразмерява прозореца. Например, можете да видите повече информация, ако прозорецът е по-голям или по-малък, ако е по-малък.
Друга интересна особеност е възможността да взаимодействате с програмата с помощта на мишово устройство, само когато го използвате във всяко приложение на емулатор на терминал X11. Например, можете да изберете един процес в зрителя, който ще остане подчертан, докато бъде затворен или приложението ще бъде прекратено, и ще му дадете сигнали.
В заключение, Htop е много удобен заместник на ръководителя на задачите от старата школа, специално проектиран за модерния системен администратор на Linux / UNIX.
Какво ново в тази версия:
- Linux: Забавяне на счетоводните показатели (благодарение на Андре Карвальо)
- DragonFly BSD поддръжка (благодарение на Diederik de Groot)
- Поддръжка на сигнали в реално време (благодарение на Kang-Che Sung)
- Клавишът "c" вече работи и с нишки
- Колона за сесия, преименувана от SESN на SID (благодарение на Kamyar Rasta)
- Подобрен потребителски интерфейс за избор на стил на метър (благодарение на Kang-Che Sung)
- Подобрен код за изграждане на процесно дърво (благодарение на wangqr)
- Опция за компилиране за деактивиране на setuid
- Грешка при проверката на различни стандартни операции на библиотеката
- Замяна на спринт с snprintf (благодарение на Tomasz Kramkowski)
- Linux: подобрения в производителността на батерията
- Linux: процес на обновяване на TTY устройство
- Linux: добавете поддръжка за сортиране на TASK_IDLE (благодарение на Владимир Пантелеев)
- Linux: добавете горната граница към работещия процесор (благодарение на Lucas Correia Villa Real)
- BUGFIX: избягвайте катастрофата, когато батерията е свалена (благодарение на Jan Chren)
- BUGFIX: macOS: фиксирана безкрайна линия в дървовиден изглед (благодарение на Wataru Ashihara)
Какво е новото във версията:
- OpenBSD: Различни поправки и подобрения (благодарение на Майкъл Макконвил и Хуан Франсиско Кантеро Хуртадо)
- FreeBSD: закрепване на процесора и отчитането на паметта (благодарение на Тим Крейч, Hung-Yi Chen, Bernard Spil, Greg V)
- FreeBSD: добавете поддръжка на батерията (благодарение на Greg V)
- Linux: Запазете последно полученото име на зомби процес
- Mac OS X: Подобряване на преносимостта за версии на OS X (благодарение на Майкъл Клайн)
- Mac OS X: Коригиране на аргументите от командния ред за четене и базовото име
- Mac OS X: Коригиране на информацията за състоянието на процеса
- Mac OS X: Коригиране / разширяване на дървовидния изглед
- Mac OS X: Коригиране на организацията на дърво
- Mac OS X: Справяне с отчитането на паметта
- Коригирайте катастрофата при изпразване на колона от метри
- Направете Esc ключ по-отзивчив
- Ако използвате NCurses 6, Поддържайте и колелото на мишката за превъртане.
- Преместването на метри и колони на екрана за настройка е много по-удобно сега.
- Вече можете да натиснете "e" за да видите набор от променливи за даден процес.
- "Графиката" режимът за измервателните уреди беше преработен, вдъхновен от Vtop на James Hall.
- Маркирайте всички деца (клавиш 'c')
- Коригира при отчитане на времето за гости, когато използвате виртуализация (благодарение на Патрик Марlier)
- Подобрения на ефективността (благодарение на Jann Horn)
- Допълнителни подобрения в производителността, дължащи се на условното анализиране на данните от IO в зависимост от избраните полета.
- По-добра последователност в оцветяването.
- Увеличете границата на буфера при проследяване на дълбоко вложени процеси.
- Показване на статистическите данни за страниците.
- BUGFIX: Рестартирайте катастрофата, когато добавяте метри и превключвате подробното време на процесора. (благодарение на Dawid Gajownik)
- Добавяне на колона за проследяване на резултата от процесите на убиеца на OOM
- Добавете приоритетна поддръжка за IO (клавиш "i")
- Избягвайте да изтривате .htoprc, ако е символна връзка
- Не пропускайте грациозно, когато / proc не е монтиран (благодарение на Филип Хейгмайстер)
- Опция за актуализиране на имената на процесите при всяко опресняване (благодарение на Rob Hoelz)
- BUGFIX: Отстраняване при срив, когато списъкът с процеси е празен
- Тази версия установява поведението на избора на мишката и случайни сривове.
- Конфигурацията вече използва път, съвместим с XDG.
- Тази версия включва четири-колонни броячи CPU, инкрементално филтриране, дървообработка на UTF-8, подобрения на производителността и различни корекции на грешки.
- Тази версия включва възможността за разширяване и свиване на подпрограмите с помощта на клавишите "+" и "-", поддръжка за измерване на времетраенето на кражба / гост на процесора за виртуализирани среди, възможността за показване на потребителски имена на нишки, поддръжка за cgroups и разнообразни корекции на грешки.
- Вграден lsof (натиснете 'l')
- Коригирайте показването на стойности с размер на гигабайт (благодарение на Andika Triwidada)
- Опция за показване на името на хоста в областта на измервателните уреди
- Преименувайте VEID на CTID в OpenVZ системи (благодарение на Thorsten Schifferdecker)
- Корекции на файла за влизане в компютъра (благодарение на Samuli Suominen)
- BUGFIX: Правилно изчисляване на размера на страницата за FreeBSD системи (благодарение на Andrew Paulsen)
- Разрешаване на компилация без PLPA на системи, които не го поддържат (благодарение на Тимъти Редали)
- BUGFIX: Коригирайте липсващия дървовиден изглед, когато нишките на потребителската нишка са скрити (благодарение на Josh Stone)
- BUGFIX: Fix за VPID на OpenVZ системи (благодарение на Волфганг Фриш)
- Тази версия добавя мултимедиен акумулатор за компютри с поддръжка на ACPI и поддръжка на Linux-VServer.
- Има някои корекции на грешки.
- Ncurses
Какво е новото във версия 2.0.0:
Какво е новото във версия 1.0.3:
Какво е новото във версия 1.0.2:
Какво е новото във версия 1.0.1:
Какво е новото във версия 1.0:
Какво е новото във версия 0.9:
Какво е новото във версия 0.8.2:
Какво е новото във версия 0.8.1:
Изисквания :
Коментари не е намерена