En ny versjon av Linux-kjernen har kommet. Som de fleste oppdateringer inneholder ikke versjon 5.19 en funksjon som henter overskrifter. I stedet er den fylt med forskjellige forbedringer som gjør Linux mer ytelsesdyktig på tvers av både ny og gammel maskinvare.
Kanskje 5.19 vil være en utgivelse som overrasker deg. Men hvis du ikke vil bli overrasket, her er noe av det du kan forvente.
Linux kjører på forskjellige ARM-enheter, men opplevelsen blekner i forhold til hvor godt Linux kjører på Intel-enheter. Selv om det fortsatt er et stort gap mellom de to, fortsetter fremgangen. ARM-støtte har nådd et nivå der Linus Torvalds testet og ga ut denne versjonen av kjernen ved hjelp av en ARM bærbar PC, en Apple M2 MacBook Air. Spesiell takk går til Asahi-teamet, som har jobbet med å få Linux opp og kjøre på Apple Silicon.
I semirelaterte Apple M1-nyheter har drivere for Apple M1 NVMe-kontrolleren og Apple eFuse slått seg sammen til kjernen.
2. Reparasjoner for overoppheting og batteritømming av Intel
Noen bærbare datamaskiner med Intel-prosessorer har opplevd raskere batteritømming enn forventet når de er suspendert. Eiere blir ofte overrasket over en overopphetet bærbar datamaskin, spesielt når de trekker enheten ut av en veske. Den siste kjernen inneholder rettinger for å løse disse problemene for Intel Skylake (lansert i 2015) gjennom Comet Lake CPUer (lansert i 2019). Nå bør bærbare datamaskiner holde seg kjølige og sove lenger.
Det er også Linux inaktiv driverstøtte for Intel Alder Lake CPUer. Intel p-state-driveren får også en del forbedringer. P-state driveren gjelder optimalisering av strømforbruk og er spesifikt knyttet til optimalisering av spenning og CPU-frekvens.
Det er ikke alt for Intel-relaterte nyheter. Raptor og Alder Lake CPUer får støtte for Running Average Power Limiting (RAPL). Dette er en måte å begrense maks gjennomsnittlig kraft, legge mindre belastning på datamaskinens komponenter og la systemet kjøre kjøligere.
3. LoongArch CPU-arkitekturstøtte
Linux 5.19 er nærmere å kjøre på enheter som bruker LoongArch CPU-arkitektur. Koden kommer fra det kinesiske selskapet Loongson, kjent for sine MIPS64-baserte systemer. Du kan beskrive LoongArch som MIPS64 og RISC-V. Noe LoongArch-kjernekode gjenbruker MIPS-kode.
Men ikke for fort. Linux kan ennå ikke kjøre på faktisk LoongArch-maskinvare, siden det er driverkode som ikke har slått sammen i tide for denne utgivelsen.
4. Grafiske forbedringer
Det er grafiske forbedringer å gå rundt, uavhengig av maskinvaren din. Den primære gjelder endringer i Direct Rendering Manager-undersystemet, som drar nytte av AMD GPU-er, samtidig som de forbedrer opplevelsen på Intel-maskinvare og noen ARM GPU-brikker. Dette involverte nesten en halv million linjer med kode.
5. Tallrike nettverkstillegg
Linux-kjerne 5.19 legger til BIG TCP-støtte, som tillater større TSO/GRO-pakkestørrelser for IPv6-trafikk. Nettverkshastigheter kan nå nå 400 Gbit/s. Dette vil være til hjelp for personer som administrerer datasentre og annen skybasert infrastruktur, de som har som jobb det er å administrere betydelige mengder nettverkstrafikk. Vi andre kan komme i gang med å lære hva TCP står for og hva det gjør.
Denne utgivelsen legger også til en brukerområdekomponent for å administrere MultiPath TCP (MPTCP). Hvis du ikke jobber med systemadministrasjon, vil dette ikke påvirke deg direkte (bortsett fra nettsteder som muligens lastes inn raskere).
Nettverksdrivere har også fått forbedringer. Tenk på Qualcomms ATH11K-driver, som har fått wake-on-LAN-støtte. Så er det Realtek sin RTW89 trådløse driver som nå støtter Realtek 8852ce 5GHz enheter. Støtte har også landet for MediaTekT700-modemer og Renesas RZ/V2M.
Det er også en ny driver for pureLiFi. LiFi er en lysbasert nettverksteknologi hvor data sender ved hjelp av en strøm av lys som en enhet konverterer til et elektronisk signal og deretter tilbake til data. Dette er en teknologi som ikke vil påvirke de fleste av oss foreløpig, men du kan arkivere den under "kul".
Hvis du jobber med IoT-enheter, kan du være glad for å vite at Silicon Labs' WFX Wi-Fi lavstrøms IoT-mottak nå har en driver i kjernen.
6. Nylig aktivert tilbehør
Keychrons trådløse mekaniske tastatur har nå fungerende funksjonstaster. Og Linux-kjernen støtter nå knappkartlegging og innfødt rulling på Lenovo ThinkPad TrackPoint II-tastaturet, i tillegg til at eierne også kan bruke den midterste knappen. Så hvis du kjøpte ett av disse tastaturene før du byttet til Linux bare for å finne ut at de ikke fungerer like bra, vil det snart være greit å koble dem inn igjen når 5.19 kommer i distroen din.
Selv om det ikke er helt ekstrautstyr, har Lenovo ThinkPad X12 TrackPoint, også kjent som musekappen som vises i midten av noen tastaturer, fått litt oppmerksomhet. Google Whiskers Touchpad fungerer også under versjon 5.19.
Wacom-driveren kan nå håndtere penner med tre knapper. Den støtter også tidsstempler for penn og berøring. Alternativt, hvis du bruker Huion-nettbrett og penner, inkluderer UC-Logic-støtten nå støtte for flere av disse enhetene.
7. Bedre kompresjon
Kjernen støtter nå zstd-komprimert fastvare. zstd er en tapsfri datakomprimeringsalgoritme som opprinnelig ble utviklet på Facebook. Det er riktig. Vi har nådd et punkt der selskaper av alle slag er investert i å gjøre Linux-kjernen bedre. Komprimering er en viktig komponent for å redusere nedlastingshastigheter og ventetider.
Er det på tide å installere Linux Kernel 5.19?
Mens du kan installere kjerne 5.19 direkte, er den bedre tilnærmingen å vente på at den nyeste versjonen kommer som en systemoppdatering til distroen din. Denne versjonen av kjernen vil bli bedre testet og konfigurert til å være klar til bruk.
Noen distroer gir nye kjerner relativt raskt, som Fedora, og rullende utgivelser som Arch Linux. Andre har en tendens til å lagre nye kjerner for den neste store utgivelsen av distroen, slik tilfellet er med Ubuntu. Men hvis datamaskinen og periferiutstyret ditt allerede fungerer, er det ikke så vanskelig å vente, hvis du i det hele tatt merker det.