Promjene u najnovijem jezgri Linuxa, Linux 6.16mogu biti mali, ali uključuju neke značajne. Linus se sam sažeo ovo izdanje kao fino, malo i mirnoali ne “stvarno nije sve tako zanimljivo (na sve najbolje načine!).”
Evo mog popisa onoga što je novo i poboljšano.
Prvo, Jezik rusta nastavlja se više integrirati u jezgru. Na vrhu mog popisa je da se kernel sada može pohvaliti ručicom za podsustav upravljačkog jezgre i PCI uređaja. Ovaj će pristup olakšati dodavanje novih hardverskih upravljačkih programa temeljenih na hrđe u Linux.
Također: mojih 5 omiljenih linux distribucija za radne površine kućnih ured
Uz to, nove apstrakcije hrđe integrirane su u izravno upravitelje prikazivanja (DRM), posebno za rukovanje IOCTL -om, upravljanje datotekama/Gem memorijom i infrastrukturu vozača/uređaja za glavne dobavljače GPU -a, kao što su AMD, NVIDIA i Intel. Te bi promjene trebale smanjiti ranjivosti i optimizirati grafičke performanse. To će igrače i programeri AI/ML učiniti sretnijim.
Linux 6.16 također donosi opća poboljšanja za podršku Rust Crate. Jedinica je Rust -ov format pakiranja. To će olakšati izgradnju, održavanje i integriranje modula hrđe jezgre u kernel.
Za one od vas koji još uvijek vole c, ne brinite. Ogromna većina kernel koda ostaje u C, a hrđa uskoro neće zamijeniti C. U desetljeću možda pričamo drugu priču.
Osim Rust, ovo najnovije izdanje također dolazi s nekoliko velikih poboljšanja datotečnog sustava. Za početak, XFS datotečni sustav sada podržava velike atomske zapise. Ova sposobnost znači da su velike operacije pisanja s više blokova “atomske”, što znači da su svi blokovi ažurirani ili nisu. To poboljšava integritet podataka i sprječava pogreške u pisanju podataka. Ovaj je potez značajan za tvrtke koje koriste XFS za baze podataka i pohranu velikih razmjera.
Možda najpopularniji Linux datotečni sustav, Ext4,, također dobiva mnoga poboljšanja. Ovi poticaji uključuju brže staze za počinjenje, veliku podršku folio i atomic multi-fsblock piše za Bigalloc FileSystems. Ono što ta poboljšanja znače, ako niste štreber datotečnog sustava, jest da bismo trebali vidjeti ubrzanje do 37% za sekvencijalna I/O radna opterećenja.
Također: Ja sam Linux Pro – evo mojih Top 5 naredbenih alati za sigurnosnu kopiju za stolne i poslužitelje
Ako se vaše Linux laptop udvostručuje kao glazbeni uređaj, još jedna lijepa nova značajka je da sada možete prenijeti svoj zvuk preko USB -a, čak i dok ostatak vašeg sustava spava. Ta je sposobnost neko vrijeme dostupna u Androidu, ali sada je dio Mainline Linuxa.
Ako je sigurnost glavni prioritet za vas, 6.16 kernel sada podržava Intelovu tehnologiju pouzdanog izvršenja (TXT) i Intel Trusted Extensions (TDX). Ovaj dodatak, zajedno s Linuxovom poboljšanom podrškom za AMD sigurna šifrirana virtualizacija i sigurna šifriranje memorije (SEV-SNP), omogućuje vam da šifrirate memoriju svog softvera u onome što je poznato kao povjerljivo računanje. Ova značajka poboljšava sigurnost oblaka šifrirajući korisnikovu virtualnu memoriju strojeva, što znači da netko tko pukne oblak ne može pristupiti vašim podacima.
U ovom izdanju postoji nekoliko drugih poboljšanja Linux čipova. Za početak, Linux sada podržava Intel Napredna proširenja performansi (APX). S APX-om, Linux sada može koristiti 32 registre opće namjene x86. To je dvostruko starije čips ’16 registara. Ovo poboljšanje znači da ćete vidjeti povećane performanse Intel CPU-a sljedeće generacije, kao što su procesori Lunar Lake i Granit Rapids Xeon prerađivači.
Također ćete moći pristupiti ovim poboljšanim performansama procesora putem novog Config_x86_native_cpu opcija. Ova opcija omogućuje korisnicima da izrade kernele optimizirane posebno za svoj procesor. Dok neki ljudi ovaj potez gledaju kao način da Linux hobisti dobiju najviše snage sa svojih prijenosnih računala i stolnih računala, također to vidim kao sredstvo za poslovne programere za stvaranje optimiziranih Linux kernela za svoje poslužitelje.
Također: 8 stvari koje možete učiniti s Linuxom koje ne možete učiniti s macOS -om ili Windowsima
Linux 6.16 donosi poboljšanu podršku za Nvidia’s Blackwell GPU -ovi. Blackwell čips, koji se uglavnom koriste za AI, već se raspoređuju u vrhunskim Linux radnim površinama.
Na mrežnoj frontu mijenjaju se kako TCP/IP radi Dmabuf Omogućit će uređajima, uključujući GPU -ove i AI akceleratore, da ubrzaju svoje mreže, a da pritom ne opterećuju CPU. Iako prosječni korisnik možda neće primijetiti ovu promjenu, mrežni mrežici visokih performansi primijetit će ubrzanje.
A velike su šanse da će prosječni korisnici vidjeti prednosti ako koriste OpenVPN. OpenVPN -ov zavičajni protokol umrežavanja i dalje neće trčati tako brzo kao WireGuard, ali barem će mu dati više utrke.
Također: Najbolje VPN usluge (i kako odabrati pravu za vas)
Gledajući unaprijed, Torvalds upozorava da stvari možda neće ići tako glatko s izdanjem 6.17. “Vrijedno je napomenuti da će mi nadolazeći prozor spajanja za 6.17 biti pomalo kaotičan za mene”, rekao je Torvalds. “Imam više obiteljskih događaja ovog kolovoza (vjenčanje i veliki rođendan), a s obzirom da se spomenuta obitelj širi ne samo po SAD -u, već i u Finskoj, provodim otprilike pola mjeseca putujući.” Taj bi raspored usporio bilo koga.
Tako je, poput pravog radoholičara, Torvalds već započeo s opterećenjem 6.17. Nada se da će najveći dio posla obaviti u naredna dva tjedna prije nego što započne putovanja. Torvalds je rekao: “Već sam završio dajući glavu o tome ljudima koji mi imaju tendenciju da mi pošalju najviše zahtjeva. I doista, već imam 50 zahtjeva za povlačenjem, tako da zahvaljujući ljudima koji su to uzeli u glavu.” Ipak, Torvalds “bi mogao malo odgoditi RC1 samo da bi se uhvatili.”
Ako ste programer Linux kernela, nemojte misliti da možete očekivati da ćete ga olakšati i potaknuti zahtjev za kasnim povlačenjem. Suprotno je istina, upozorene torvale: “To ne znači da ću biti blaže za kasnim zahtjevima za povlačenje (vjerojatno sasvim obrnuto, jer će to samo dodati potencijalnom kaosu).”