9. aprīlī, pēc gada izstrādes, tika izlaista 3.5.0 interaktīvā daudzplatformu konsoles utilīta htop, kas paredzēta, lai skatītu palaišanas procesu sarakstu un informāciju par tiem, kā arī pārvaldītu tos.
Utilīta ir uzrakstīta C valodā un tiek izplatīta saskaņā ar GNU GPL 2.0 licenci. Galvenās izmaiņas:
- pievienota krāsu shēma COLORSCHEME_NORD;
- pievienota CPU SMT rādīšanas opcija;
- pievienots NetworkIO indikatora apraksts;
- pievienots SecondsUptime indikators;
- pievienota Tctl temperatūras lasīšana;
- pievienota iespēja rediģēt ciparus skaitliskajās opcijās;
- terminalSupportsDefinedKeys pievienots termināla emulatora foot;
- pievienota fokusa zaudēšanas notikuma apstrāde, lai nodrošinātu peles darbību konsekvenci;
- pievienota Amlogic S905W un Snapdragon 410 sensoru apstrādes loģika;
- pievienota komandrindas opcija —no-function-bar, lai slēptu funkciju taustiņu joslu;
- pievienota komandrindas opcija —no-meters, lai slēptu indikatorus;
- GPU indikatora teksta izlīdzināšana;
- pievienots Backtrace ekrāns (izmanto libunwind-ptrace);
- izlabotas negatīvas x koordinātas papildu CPU indikatoros:
- mainīts packets per second attēlojums NetworkIO indikatorā;
- dinamiska grafisko indikatoru mērogošana un procentu rādīšana;
- realizēts rindu redaktors meklēšanas, filtrēšanas un (pā)nosaukšanas ekrānos;
- samazināts programmas palaišanas laiks, kešējot visus rezultātus no getpwuid;
- pievienoti DiskIORate un DiskIOTime indikatori;
- sekošana PID ar maksimālo vērtību un kolonnas attiecīga mērogošana;
- pievienota atbalsts OpenRC inicializācijas sistēmai un tās metrikām;
- CPU skaita pārbaude s390;
- procesora frekvences īpašo gadījumu apstrāde /proc/cpuinfo;
- izlaist loopback un MD (multi-device) draiveru ierakstus /proc/diskstats;
- Ctrl+U taustiņu kombinācija attīra filtra vai meklēšanas rindu tās rediģēšanas laikā;
- tukšs komandrindas opcijas arguments —filter= tiek uzskatīts par nederīgu;
- pamatvērtība physicalID tiek iestatīta uz 0, jo vecākie Intel procesori atbalsta tikai šo vērtību;
- uzlabots Memory indikators pilnīgai kontrolei, ņemot vērā platformas īpatnības;
- nav nepieciešamības pēc "fantoma" CPU pavedieniem;
- novērsta sākotnējā piespiedu aizkave, lai samazinātu palaišanas laiku;
- DiskIO indikators ir pārbūvēts par kombinētu, kas sastāv no diviem apakšindikatoriem;
- procesoru off-line marķējuma vienkāršošana;
- atjaunots vērtības «total» atjauninājums nepersentālajos indikatoros;
- izmantots noklusējuma taustiņu saraksts Dec/Inc DisplayOptions;
- iestrādāta laikmeta mainīgā NO_COLOR skaidra atbalsta implementācija;
- izlabota *-256color atbalsts, nosakot $TERM vērtību;
- htop.desktop pievienota armēņu un japāņu valodas atbalsts;
- daudzās uzlabošanas būvniecības sistēmā un CI;
- uzlabojumi Darwin, OpenBSD, NetBSD un Solaris atbalstā;
- uzlabojumi README;
- pievienota 1.0 versija ieguldījuma politikas, izmantojot «mākslīgo intelektu»;
- projektā pievienots uzvedības kodeksa dokuments;
- citas uzlabojumi un kļūdu labojumi.
Avots: linux.org.ru
