9. aprillil, aasta kestnud arenduse järel, ilmus interaktiivne platvormidevaheline konsooli utiliit versioon 3.5.0 htop, mis on mõeldud käivitatud protsesside loendi ja teabe vaatamiseks ning nende haldamiseks.
Utiliit on kirjutatud C keeles ja levitatakse GNU GPL 2.0 litsentsi alusel. Peamised muudatused:
- lisatud teema COLORSCHEME_NORD;
- lisatud CPU SMT näitamise valik;
- lisatud NetworkIO indikaatori kirjeldus;
- lisatud SecondsUptime indikaator;
- lisatud Tctl temperatuuri lugemine;
- lisatud numbriliste valikute redigeerimise võimalus;
- terminalSupportsDefinedKeys lisatud terminali emulaator foot;
- lisatud fookuse kaotamise sündmuse töötlemine hiire toimingute järjepidevuse tagamiseks;
- lisatud Amlogic S905W ja Snapdragon 410 sensorite töötlemise loogika;
- lisatud käsurea valik —no-function-bar funktsiooniklahvikirja varjamiseks;
- lisatud käsurea valik —no-meters indikaatorite varjamiseks;
- GPU indikaatori teksti joondamine;
- lisatud Backtrace ekraan (kasutatakse libunwind-ptrace);
- parandatud negatiivseid x koordinaate lisanduvates CPU indikaatorites:
- muudetud NetworkIO indikaatori pakette sekundis kuvamist;
- dünaamiline skaleerimine 'grafik' indikaatoritele ja protsentide kuvamine;
- rakendatud stringi redaktor otsingu-, filtreerimise ja (ümber)nimeerimise ekraanidel;
- programmi käivitusaega on lühendatud kõigi getpwuid tulemuste vahemälustamisega;
- lisatud DiskIORate ja DiskIOTime indikaatorid;
- maksimaalse väärtusega PID jälgimine ja vastava veeru skaleerimine;
- lisatud OpenRC initsialiseerimissüsteemi ja selle mõõdikute tugi;
- CPU arvu kontrollimine s390-l;
- eriliste juhtumite töötlemine protsessori sagedusele failis /proc/cpuinfo;
- eiratud loopback ja MD (multi-device) draiverite kirjeid failis /proc/diskstats;
- klahvikombinatsioon Ctrl+U tühjendab filtrite või otsingu rida selle redigeerimise ajal;
- tühi käsurea argument —filter= loetakse sobimatuks;
- default physicalID väärtus on seatud 0, kuna vanad Intel protsessorid toetavad ainult seda väärtust;
- Memory indikaator on täiendatud täieliku kontrollimisega, arvestades platvormi eripära;
- ei ole vaja 'fantaasiaks' CPU niite;
- elimination of the initial forced delay to reduce startup time;
- DiskIO indikaator on muudetud kombineeritud, mis koosneb kahest alamindikaatorist;
- protsessorite offline-märgistamise lihtsustamine;
- uuendatud „total“ väärtust mitte-protsentuaalsetes indikaatorites;
- vaikesed klahvilisti kasutamine Dec/Inc DisplayOptions'is;
- on rakendatud selge toetus keskkonnamuutujale NO_COLOR;
- parandatud *-256color toe määramine $TERM-i väärtusele;
- htop.desktop'i on lisatud armse ja jaapani keele tugi;
- mitmed parendused ehitus- ja CI süsteemis;
- parendused Darwin, OpenBSD, NetBSD ja Solaris toestuses;
- parendused README-s;
- versioon 1.0 sissemakse poliitikast on lisatud, kasutades „tehisintellekti“;
- projekti on lisatud käitumiskood;
- teisigi täiustusi ja veaparandusi.
Allikas: linux.org.ru
