htop 3.5.0

htop 3.5.0 htop 3.5.0 htop 3.5.0 htop 3.5.0

Pe 9 aprilie, după un an de dezvoltare, a fost lansată versiunea 3.5.0 a utilitarei interactive de consolă multiplatformă htop, destinată vizualizării listei și informațiilor despre procesele în execuție și gestionării acestora.

Utilitara este scrisă în limbajul C și este distribuită sub licența GNU GPL 2.0. Principalele modificări:

  • a fost adăugată tema COLORSCHEME_NORD;
  • a fost adăugată opțiunea de a afișa CPU SMT;
  • a fost adăugat descrierea indicatorului NetworkIO;
  • a fost adăugat indicatorul SecondsUptime;
  • a fost adăugată citirea temperaturii Tctl;
  • a fost adăugată editarea valorilor în opțiunile numerice;
  • în terminalSupportsDefinedKeys a fost adăugat emulatorul de terminal foot;
  • a fost adăugată procesarea evenimentelor de pierdere a focusului pentru a asigura consistența acțiunilor mouse-ului;
  • a fost adăugată logica de procesare a senzorilor Amlogic S905W și Snapdragon 410;
  • a fost adăugată opțiunea de linie de comandă —no-function-bar pentru a ascunde linia cu tastele funcționale;
  • a fost adăugată opțiunea de linie de comandă —no-meters pentru a ascunde indicatorii;
  • alinierea textului indicatorului GPU;
  • a fost adăugat ecranul Backtrace (se folosește libunwind-ptrace);
  • corectarea valorilor negative ale coordonatei x în indicatorii suplimentari CPU:
  • a fost modificat afișajul pachetelor pe secundă în indicatorul NetworkIO;
  • scalarea dinamică a indicatorilor „grafic” și afișarea procentelor;
  • a fost realizat un editor de linii în ecranele de căutare, filtrare și (re)denumire;
  • a fost redus timpul de pornire al programului prin cache-izarea tuturor rezultatelor getpwuid;
  • au fost adăugați indicatorii DiskIORate și DiskIOTime;
  • urmărirea valorii PID cu valoarea maximă și scalarea coloanei corespunzător;
  • a fost adăgtă suport pentru sistemul de inițializare OpenRC și metricile sale;
  • verificarea numărului de CPU pe s390;
  • procesarea cazurilor speciale ale frecvenței procesorului în /proc/cpuinfo;
  • sunt omise înregistrările despre driverele loopback și MD (dispozitive multiple) în /proc/diskstats;
  • combinarea tastelor Ctrl+U șterge linia de filtrare sau de căutare în timpul editării;
  • argumentul gol al opțiunii de linie de comandă —filter= este considerat invalid;
  • valoarea physicalID este setată implicit la 0, deoarece vechile procesoare Intel acceptă doar această valoare;
  • indicatorul Memory a fost îmbunătățit pentru un control complet, ținând cont de particularitățile platformei;
  • nu este necesar să existe „fire fantomă” de CPU;
  • a fost eliminată întârzierea forțată inițială pentru a reduce timpul de pornire;
  • Indicatorul DiskIO a fost refăcut într-unul combinat, format din două sub-indicatoare;
  • Simplificarea marcării offline a procesorilor;
  • Actualizarea valorii „total” în indicatoarele non-procentuale;
  • Utilizarea listei de taste implicite pentru Dec/Inc în DisplayOptions;
  • A fost implementat suport explicit pentru variabila de mediu NO_COLOR;
  • Suportul pentru *-256color a fost corectat la determinarea valorii $TERM;
  • În htop.desktop a fost adăugat suport pentru limbile armeană și japoneză;
  • Numeroase îmbunătățiri ale sistemului de construire și CI;
  • Îmbunătățiri în suportul pentru Darwin, OpenBSD, NetBSD și Solaris;
  • Îmbunătățiri în README;
  • A fost adăugată versiunea 1.0 a politicii de contribuție folosind „inteligența artificială”;
  • A fost adăugat un document Code of Conduct în proiect;
  • alte îmbunătățiri și corecții de erori.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster