Prispela je nova različica jedra Linuxa. Kot večina posodobitev tudi različica 5.19 ne vsebuje ene funkcije, ki bi pritegnila naslovnice. Namesto tega je poln različnih izboljšav, zaradi katerih je Linux bolj zmogljiv v novi in stari strojni opremi.
Morda bo 5.19 izdaja, ki vas bo presenetila. Če pa ne želite biti presenečeni, je tukaj nekaj, kar lahko pričakujete.
Linux deluje na različnih napravah ARM, vendar je izkušnja bleda v primerjavi s tem, kako dobro deluje Linux na napravah Intel. Medtem ko med obema ostaja velika vrzel, se napredek nadaljuje. Podpora za ARM je dosegla raven, na kateri je testiral Linus Torvalds in izdal to različico jedra z uporabo prenosnika ARM, Apple M2 MacBook Air. Posebna zahvala gre ekipi Asahi, ki si je prizadevala za postavitev in delovanje Linuxa na Apple Silicon.
V delno povezanih novicah Apple M1 so se gonilniki za krmilnik Apple M1 NVMe in Apple eFuse združili v jedro.
2. Popravki Intelovega pregrevanja in praznjenja baterije
Pri nekaterih prenosnih računalnikih s procesorji Intel se je baterija v mirovanju praznila hitreje od pričakovanega. Lastnike pogosto preseneti pregret prenosnik, še posebej, ko napravo vlečejo iz torbe. Najnovejše jedro vsebuje popravke za reševanje teh težav za Intel Skylake (predstavljen leta 2015) prek CPE-jev Comet Lake (predstavljen leta 2019). Zdaj bi se morali prenosniki ohladiti in spati dlje.
Obstaja tudi podpora za nedejavne gonilnike Linuxa za procesorje Intel Alder Lake. Gonilnik Intel p-state je prav tako deležen kar nekaj izboljšav. Gonilnik p-stanja zadeva optimizacijo porabe energije in se posebej nanaša na optimizacijo napetosti in frekvence procesorja.
To še ni vse za novice, povezane z Intelom. CPE-ja Raptor in Alder Lake pridobita podporo za omejevanje tekoče povprečne moči (RAPL). To je način za omejitev največje povprečne moči, manj obremenitev komponent računalnika in omogočanje hladnejšega delovanja sistema.
3. Podpora za arhitekturo procesorja LoongArch
Linux 5.19 je bližje delovanju na napravah, ki uporabljajo arhitekturo CPE LoongArch. Koda prihaja iz kitajskega podjetja Loongson, znanega po sistemih, ki temeljijo na MIPS64. LoongArch bi lahko opisali kot MIPS64 in RISC-V. Nekatera koda jedra LoongArch ponovno uporablja kodo MIPS.
Ampak ne prehitro. Linux še ne more delovati na dejanski strojni opremi LoongArch, ker obstaja koda gonilnika, ki ni bila združena pravočasno za to izdajo.
4. Grafične izboljšave
Na voljo so grafične izboljšave, ne glede na vašo strojno opremo. Primarna se nanaša na spremembe podsistema Direct Rendering Manager, ki v veliki meri koristi grafičnim procesorjem AMD, hkrati pa izboljšuje izkušnjo na strojni opremi Intel in nekaterih čipih grafičnih procesorjev ARM. To je vključevalo skoraj pol milijona vrstic kode.
5. Številni omrežni dodatki
Jedro Linuxa 5.19 dodaja VELIKO podporo TCP, ki omogoča večje velikosti paketov TSO/GRO za promet IPv6. Omrežne hitrosti lahko zdaj dosežejo 400 Gbit/s. To bo v pomoč ljudem, ki upravljajo podatkovne centre in drugo infrastrukturo v oblaku, tistim, katerih naloga je upravljanje znatnih količin omrežnega prometa. Ostali lahko začnemo z učenjem kaj TCP pomeni in kaj počne.
Ta izdaja dodaja tudi komponento uporabniškega prostora za upravljanje MultiPath TCP (MPTCP). Če ne delate v sistemski administraciji, to ne bo neposredno vplivalo na vas (razen spletnih mest, ki se morda hitreje nalagajo).
Izboljšani so bili tudi omrežni gonilniki. Razmislite o Qualcommovem gonilniku ATH11K, ki je dobil podporo za wake-on-LAN. Potem je tu še brezžični gonilnik Realtek RTW89, ki zdaj podpira naprave Realtek 8852ce 5GHz. Podpora je pristala tudi za modeme MediaTekT700 in Renesas RZ/V2M.
Na voljo je tudi nov gonilnik za pureLiFi. LiFi je omrežna tehnologija, ki temelji na svetlobi, kjer podatki prenaša s svetlobnim tokom, ki ga naprava pretvori v elektronski signal in nato nazaj podatke. To je tehnologija, ki zaenkrat ne bo vplivala na večino od nas, vendar jo lahko vnesete pod »kul«.
Če delate na napravah IoT, boste morda veseli, da imajo sprejemniki IoT z nizko porabo WFX Wi-Fi podjetja Silicon Labs zdaj gonilnik v jedru.
6. Na novo omogočeni dodatki
Brezžična mehanska tipkovnica Keychron ima zdaj delujoče funkcijske tipke. In jedro Linuxa zdaj podpira preslikavo gumbov in izvorno drsenje na tipkovnici Lenovo ThinkPad TrackPoint II, poleg tega pa lastnikom omogoča tudi uporabo srednjega gumba. Torej, če ste katero od teh tipkovnic kupili pred prehodom na Linux in ugotovili, da ne delujejo tako dobro, bo kmalu v redu, da jih znova priključite, ko 5.19 prispe v vašo distribucijo.
Čeprav ni ravno dodatek, je Lenovo ThinkPad X12 TrackPoint, znan tudi kot miška, ki se pojavi na sredini nekaterih tipkovnic, prejel nekaj pozornosti. Sledilna ploščica Google Whiskers deluje tudi pod različico 5.19.
Gonilnik Wacom zdaj lahko upravlja s peresi s tremi gumbi. Podpira tudi časovne žige s peresom in dotikom. Če pa uporabljate tablice in pisala Huion, podpora UC-Logic zdaj vključuje podporo za več teh naprav.
7. Boljša kompresija
Jedro zdaj podpira stisnjeno vdelano programsko opremo zstd. zstd je algoritem za stiskanje podatkov brez izgub, ki so ga prvotno razvili pri Facebooku. Tako je. Dosegli smo točko, ko podjetja vseh vrst vlagajo v izboljšanje jedra Linuxa. Stiskanje je ključnega pomena pri zmanjševanju hitrosti prenosa in čakalnih dob.
Ali je čas za namestitev jedra Linuxa 5.19?
Medtem ko lahko jedro 5.19 namestite neposredno, je boljši pristop počakati, da najnovejša različica prispe kot sistemska posodobitev za vašo distribucijo. Ta različica jedra bo bolje preizkušena in konfigurirana tako, da bo pripravljena za uporabo.
Nekatere distribucije relativno hitro zagotovijo nova jedra, kot je Fedora, in distribucije s tekočimi izdajami, kot je Arch Linux. Drugi ponavadi shranijo nova jedra za naslednjo večjo izdajo distro, kot je to v primeru Ubuntuja. Če pa vaš računalnik in vaše zunanje naprave že delujejo, potem čakanje ni tako težko, če sploh opazite.