htop 3.5.0 htop 3.5.0 htop 3.5.0 htop 3.5.0

На 9 април, след година разработка, беше пусната версия 3.5.0 на интерактивния кросплатформен конзолен инструмент htop, предназначен за разглеждане на списъка и информация за активни процеси и тяхното управление.

Инструментът е написан на езика C и се разпространява под лиценз GNU GPL 2.0. Основни промени:

  • добавена тема COLORSCHEME_NORD;
  • добавена опция за показване на CPU SMT;
  • добавено описание на индикатора NetworkIO;
  • добавен индикатор SecondsUptime;
  • добавено четене на температура Tctl;
  • добавено редактиране на числови опции;
  • добавен е емулятор на терминал foot в terminalSupportsDefinedKeys;
  • добавена обработка на събитие загуба на фокус за осигуряване на последователност в действията на мишката;
  • добавена логика за обработка на сензори Amlogic S905W и Snapdragon 410;
  • добавена опция за команден ред —no-function-bar за скриване на реда с функционални клавиши;
  • добавена опция за команден ред —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 индикаторът беше преработен в комбиниран, състоящ се от два подсистемни индикатора;
  • опростяване на офлайн маркировката на процесорите;
  • обновяване на стойността „общо“ в не процентните индикатори;
  • използване на стандартния списък с клавиши за Dec/Inc в DisplayOptions;
  • изрично поддържане на променливата на средата NO_COLOR;
  • отстранена поддръжка на *-256color при определяне на стойността на $TERM;
  • добавена поддръжка на арменски и японски езици в htop.desktop;
  • множество подобрения на системата за компилация и CI;
  • подобрения в поддръжката на Darwin, OpenBSD, NetBSD и Solaris;
  • подобрения в README;
  • добавена версия 1.0 на политиката за принос с използване на „изкуствен интелект“;
  • документ Code of Conduct добавен в проекта;
  • други подобрения и корекции на грешки.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster