A sosit o nouă versiune a nucleului Linux. La fel ca majoritatea actualizărilor, versiunea 5.19 nu conține nicio funcție de preluare a titlurilor. În schimb, este plin de diverse îmbunătățiri care fac Linux-ul mai performant pe hardware atât nou, cât și vechi.
Poate că 5.19 va fi o lansare care te surprinde. Dar dacă nu vrei să fii surprins, iată la ce să te aștepți.
Linux rulează pe diverse dispozitive ARM, dar experiența este slabă în comparație cu cât de bine rulează Linux pe dispozitivele Intel. Deși rămâne un decalaj mare între cele două, progresele continuă. Suportul ARM a atins un nivel la care Linus Torvalds a testat și a lansat această versiune a nucleului folosind un laptop ARM, un Apple M2 MacBook Air. Mulțumiri speciale echipei Asahi, care a lucrat pentru ca Linux să funcționeze pe Apple Silicon.
În știrile Apple M1 semi-legate, driverele pentru controlerul Apple M1 NVMe și Apple eFuse au fuzionat în nucleu.
2. Remedieri privind supraîncălzirea și descărcarea bateriei Intel
Unele laptop-uri cu procesoare Intel s-au consumat mai repede decât se aștepta când au fost suspendate. Proprietarii sunt adesea surprinși de un laptop care se supraîncălzi, mai ales când scot dispozitivul dintr-o geantă. Cel mai recent kernel conține remedieri pentru a rezolva aceste probleme pentru Intel Skylake (lansat în 2015) prin procesoarele Comet Lake (lansat în 2019). Acum, laptopurile ar trebui să se răcească și să dorm mai mult timp.
Există, de asemenea, suport pentru driverele inactiv Linux pentru procesoarele Intel Alder Lake. Driverul Intel p-state primește și câteva îmbunătățiri. Driverul p-state se referă la optimizarea consumului de energie și se referă în mod specific la optimizarea tensiunii și a frecvenței CPU.
Asta nu este tot pentru știrile legate de Intel. Procesoarele Raptor și Alder Lake câștigă suport pentru limitarea puterii medii de rulare (RAPL). Aceasta este o modalitate de a limita puterea medie maximă, punând mai puțină presiune asupra componentelor unui computer și permițând sistemului să funcționeze mai rece.
3. Suport arhitectură procesor LoongArch
Linux 5.19 este mai aproape de a rula pe dispozitive care utilizează arhitectura CPU LoongArch. Codul vine de la compania chineză Loongson, cunoscută pentru sistemele sale bazate pe MIPS64. Ai putea descrie LoongArch ca fiind MIPS64 și RISC-V. Unele coduri de kernel LoongArch reutiliza codul MIPS.
Dar nu prea repede. Linux nu poate rula încă pe hardware-ul LoongArch, deoarece există un cod de driver care nu a fuzionat la timp pentru această versiune.
4. Îmbunătățiri grafice
Există îmbunătățiri grafice de făcut, indiferent de hardware-ul dvs. Prima se referă la modificările aduse subsistemului Direct Rendering Manager, care beneficiază pe scară largă GPU-urile AMD, îmbunătățind, de asemenea, experiența pe hardware-ul Intel și pe unele cipuri GPU ARM. Aceasta a implicat aproape jumătate de milion de linii de cod.
5. Numeroase completări de rețea
Nucleul Linux 5.19 adaugă suport BIG TCP, care permite dimensiuni mai mari ale pachetelor TSO/GRO pentru traficul IPv6. Vitezele rețelei pot ajunge acum la 400 Gbit/s. Acest lucru va fi de ajutor persoanelor care gestionează centre de date și alte infrastructuri bazate pe cloud, cei a căror sarcină este să gestioneze volume substanțiale de trafic de rețea. Noi ceilalți putem începe prin a învăța ce înseamnă TCP și ce face.
Această versiune adaugă, de asemenea, o componentă de spațiu utilizator pentru gestionarea MultiPath TCP (MPTCP). Dacă nu lucrați în administrarea sistemului, acest lucru nu vă va afecta direct (în afară de site-urile web care se încarcă mai repede).
Driverele de rețea au primit, de asemenea, îmbunătățiri. Luați în considerare driverul Qualcomm ATH11K, care a câștigat suport pentru wake-on-LAN. Apoi, există driverul wireless RTW89 de la Realtek, care acceptă acum dispozitive Realtek 8852ce 5GHz. Suportul a aterizat și pentru modemurile MediaTekT700 și Renesas RZ/V2M.
Există, de asemenea, un nou driver pentru pureLiFi. LiFi este o tehnologie de rețea bazată pe lumină în care sunt date transmite folosind un flux de lumină pe care un dispozitiv îl transformă într-un semnal electronic și apoi înapoi în date. Aceasta este o tehnologie care nu ne va afecta pe cei mai mulți dintre noi deocamdată, dar o puteți depune sub „cool”.
Dacă lucrați pe dispozitive IoT, s-ar putea să fiți încântați să știți că IoT WFX de putere redusă WFX de la Silicon Labs au acum un driver în nucleu.
6. Accesorii nou activate
Tastatura mecanică fără fir a Keychron are acum taste funcționale. Iar nucleul Linux acceptă acum maparea butoanelor și derularea nativă pe tastatura Lenovo ThinkPad TrackPoint II, permițând, de asemenea, proprietarilor să folosească butonul din mijloc. Deci, dacă ați cumpărat oricare dintre aceste tastaturi înainte de a trece la Linux doar pentru a constata că nu funcționează la fel de bine, în curând va fi bine să le conectați din nou odată ce 5.19 ajunge în distro.
Deși nu este chiar un accesoriu, Lenovo ThinkPad X12 TrackPoint, cunoscut și sub numele de nodul mouse-ului care apare în mijlocul unor tastaturi, a primit o oarecare atenție. Touchpad-ul Google Whiskers funcționează și sub versiunea 5.19.
Driverul Wacom poate gestiona acum pixurile cu trei butoane. De asemenea, acceptă marcajele de timp pentru stilou și atingere. Ca alternativă, dacă utilizați tablete și pixuri Huion, suportul UC-Logic include acum suport pentru mai multe dintre aceste dispozitive.
7. Compresie mai bună
Nucleul acceptă acum firmware-ul comprimat zstd. zstd este un algoritm de comprimare a datelor fără pierderi dezvoltat inițial la Facebook. Asta e corect. Am ajuns la un punct în care companiile de toate felurile sunt investite în îmbunătățirea nucleului Linux. Compresia este o componentă vitală în reducerea vitezei de descărcare și a timpilor de așteptare.
Este timpul să instalați Linux Kernel 5.19?
Deși puteți instala direct kernel-ul 5.19, cea mai bună abordare este să așteptați ca cea mai recentă versiune să vină ca o actualizare de sistem a distribuției dvs. Această versiune a nucleului va fi mai bine testată și configurată pentru a fi gata de funcționare.
Unele distribuții oferă nuclee noi relativ repede, cum ar fi Fedora, și distribuții cu lansare continuă, cum ar fi Arch Linux. Alții tind să salveze noi nuclee pentru următoarea lansare majoră a distribuției, așa cum este cazul Ubuntu. Dar dacă computerul și perifericele dvs. funcționează deja, atunci așteptarea nu este atât de grea, chiar dacă observați deloc.