Stigla je nova verzija Linux kernela. Kao i većina ažuriranja, verzija 5.19 ne sadrži nijednu značajku koja privlači naslove. Umjesto toga, pun je raznih poboljšanja koja Linux čine učinkovitijim na novom i starom hardveru.
Možda će 5.19 biti izdanje koje će vas iznenaditi. Ali ako ne želite biti iznenađeni, evo nešto od onoga što možete očekivati.
Linux radi na raznim ARM uređajima, ali iskustvo je blijedo u usporedbi s tim koliko dobro Linux radi na Intel uređajima. Iako postoji veliki jaz između to dvoje, napredak se nastavlja. Podrška za ARM dosegla je razinu na kojoj je Linus Torvalds testirao i izdao ovu verziju kernela koristeći prijenosno računalo ARM, Apple M2 MacBook Air. Posebna zahvala ide Asahi timu koji je radio na tome da Linux pokrene i pokrene na Apple Siliconu.
U polupovezanim Apple M1 vijestima, upravljački programi za Apple M1 NVMe kontroler i Apple eFuse spojeni su u kernel.
2. Intelovi popravci pregrijavanja i pražnjenja baterije
Neka prijenosna računala s Intelovim CPU-om iskusila su brže od očekivanog pražnjenja baterije kada su suspendirana. Vlasnici se često nađu iznenađeni pregrijavanjem prijenosnog računala, posebno kada izvlače uređaj iz torbe. Najnoviji kernel sadrži popravke za rješavanje ovih problema za Intel Skylake (lansiran 2015.) putem CPU-a Comet Lake (lansiran 2019.). Sada bi prijenosna računala trebala biti hladna i duže spavati.
Također postoji podrška za upravljačke programe u stanju mirovanja za Linux za procesore Intel Alder Lake. Intelov p-state drajver također ima dosta poboljšanja. Pokretač p-stanja odnosi se na optimizaciju potrošnje energije i posebno se odnosi na optimizaciju napona i frekvencije CPU-a.
To nije sve za vijesti vezane uz Intel. CPU-i Raptor i Alder Lake dobivaju podršku za ograničenje tekuće prosječne snage (RAPL). Ovo je način da se ograniči najveća prosječna snaga, čime se manje opterećuju komponente računala i omogućuje sustavu da radi hladnije.
3. Podrška za LoongArch CPU arhitekturu
Linux 5.19 bliži je radu na uređajima koji koriste LoongArch CPU arhitekturu. Kod dolazi od kineske tvrtke Loongson, poznate po svojim sustavima baziranim na MIPS64. Mogli biste opisati LoongArch kao MIPS64 i RISC-V. Neki LoongArch kernel kod ponovno koristi MIPS kod.
Ali ne prebrzo. Linux još ne može raditi na stvarnom LoongArch hardveru, budući da postoji upravljački kod koji nije spojen na vrijeme za ovo izdanje.
4. Grafička poboljšanja
Postoje grafička poboljšanja za obilazak, bez obzira na vaš hardver. Primarna se odnosi na promjene u podsustavu Direct Rendering Manager, koje uvelike koriste AMD GPU-ovima, dok također poboljšavaju iskustvo na Intelovom hardveru i nekim ARM GPU čipovima. To je uključivalo gotovo pola milijuna linija koda.
5. Brojni mrežni dodaci
Linux kernel 5.19 dodaje VELIKU TCP podršku, koja omogućuje veće veličine TSO/GRO paketa za IPv6 promet. Mrežne brzine sada mogu doseći 400Gbit/s. To će biti od pomoći ljudima koji upravljaju podatkovnim centrima i drugom infrastrukturom temeljenom na oblaku, onima čiji je posao upravljanje velikim količinama mrežnog prometa. Mi ostali možemo započeti učenjem što TCP predstavlja i što radi.
Ovo izdanje također dodaje komponentu korisničkog prostora za upravljanje MultiPath TCP (MPTCP). Ako ne radite u administraciji sustava, to neće izravno utjecati na vas (osim web stranica koje se možda brže učitavaju).
Mrežni upravljački programi također su poboljšani. Razmotrite Qualcommov ATH11K upravljački program, koji je dobio podršku za buđenje na LAN-u. Tu je i Realtekov RTW89 bežični upravljački program koji sada podržava Realtek 8852ce 5GHz uređaje. Podrška je stigla i za MediaTekT700 modeme i Renesas RZ/V2M.
Tu je i novi upravljački program za pureLiFi. LiFi je mrežna tehnologija koja se temelji na svjetlu gdje podaci odašilje pomoću struje svjetlosti koju uređaj pretvara u elektronički signal, a zatim u njega natrag podaci. Ovo je tehnologija koja zasad neće utjecati na većinu nas, ali možete je unijeti pod "cool".
Ako radite na IoT uređajima, možda će vam biti drago znati da WFX Wi-Fi IoT prijemnici male snage Silicon Labsa sada imaju upravljački program u kernelu.
6. Novoomogućeni dodaci
Keychronova bežična mehanička tipkovnica sada ima funkcijske tipke koje rade. A Linux kernel sada podržava mapiranje gumba i prirodno pomicanje na tipkovnici Lenovo ThinkPad TrackPoint II, uz dopuštanje vlasnicima da koriste srednji gumb. Dakle, ako ste kupili bilo koju od ovih tipkovnica prije nego što ste se prebacili na Linux samo da biste ustanovili da ne rade tako dobro, uskoro će biti u redu ponovno ih priključiti nakon što 5.19 stigne u vašu distribuciju.
Iako nije baš dodatak, Lenovo ThinkPad X12 TrackPoint, poznat i kao izbočina miša koja se pojavljuje u sredini nekih tipkovnica, privukao je pozornost. Google Whiskers Touchpad također radi pod verzijom 5.19.
Wacom upravljački program sada može rukovati olovkama s tri gumba. Također podržava vremenske oznake olovkom i dodirom. Alternativno, ako koristite Huion tablete i olovke, podrška za UC-Logic sada uključuje podršku za više ovih uređaja.
7. Bolja kompresija
Kernel sada podržava zstd komprimirani firmware. zstd je algoritam za kompresiju podataka bez gubitaka izvorno razvijen u Facebooku. Tako je. Dosegnuli smo točku u kojoj su tvrtke svih vrsta uložile u poboljšanje Linux kernela. Kompresija je vitalna komponenta u smanjenju brzine preuzimanja i vremena čekanja.
Je li vrijeme za instalaciju Linux kernela 5.19?
Iako možete izravno instalirati kernel 5.19, bolji pristup je pričekati da najnovija verzija stigne kao ažuriranje sustava za vašu distribuciju. Ova verzija kernela bit će bolje testirana i konfigurirana da bude spremna za rad.
Neke distribucije daju nove kernele relativno brzo, poput Fedore, i distribucije s postupnim izdavanjem poput Arch Linuxa. Drugi imaju tendenciju spremati nove kernele za sljedeće veće izdanje distroa, kao što je slučaj s Ubuntuom. Ali ako vaše računalo i vaša periferija već rade, onda čekanje nije tako teško, ako uopće primijetite.