Po dveh intenzivnih mesecih razvoja in več kot sedemnajst tisoč popravkih napak je Linus Torvalds uradno izdal jedro Linuxa 7.2. Nova različica ne le odstrani na tisoče vrstic stare kode, temveč uvaja tudi optimizacije delovanja, izboljšuje upravljanje pomnilnika in predstavlja nove tehnologije neposrednega prenosa med napravami.
V središču mehanizma iomap je odprava odvečnih klicev, ki je pri uporabi sistemov, kot sta ext4 in xfs, pod intenzivnimi obremenitvami na pogonih NVMe povečala število vhodno/izhodnih operacij na sekundo (IOPS) za pet odstotkov.
Btrfs zdaj privzeto podpira velike folije za maksimiranje zaporednega vnosa in iznosa, medtem ko je Ext4 preoblikoval svoj mehanizem hitrega zapisa , da bi odpravil ozka grla in podvojil hitrost izračuna zgoščene vrednosti v kompleksnih imenikih.
Poleg tega je predstavljen USB4STREAM , mehanizem, ki omogoča neposreden prenos podatkov med računalniki, povezanimi prek vrat USB4 . Z izpostavitvijo virtualne naprave v sistemu lahko uporabniki berejo in pišejo informacije med računalniki z uporabo standardnih ukazov, s čimer popolnoma odpravijo potrebo po konfiguriranju kompleksnih omrežnih mostov ali vtičnic.
Poleg tega je podsistem swap drastično zmanjšal svoj pomnilniški odtis z združevanjem anonimnega in deljenega pomnilnika , s čimer je prihranil do pol gigabajta RAM-a za vsak terabajt nameščenega swap-a. Na ravni obdelave mehanizem SCHED_EXT, ki ga poganja eBPF, zdaj omogoča ustvarjanje ugnezdenih razporejevalnikov , kar vsaki nadzorni skupini omogoča, da sama upravlja svoje naloge.
Razporejevalnik jedra zdaj podpira uravnoteženje obremenitve ob upoštevanju predpomnilnika , združuje inteligentne niti za skupno rabo istega visokonivojskega predpomnilnika in znatno izboljšuje učinkovitost dostopa do podatkov. To je še izboljšano z mehanizmom SCHED_EXT, ki zdaj omogoča ustvarjanje ugnezdenih podrazporejevalnikov , kar vsaki nadzorni skupini (cgroup) omogoča upravljanje lastnih pravil izvajanja.
Poleg tega je treba omeniti, da je bil sprva predstavljen inovativni Fair GPU Scheduler , vendar so ga morali v zadnjem trenutku onemogočiti zaradi regresij, ki so zmanjšale zmogljivost pri izvajanju iger prek plasti združljivosti Proton, kar je prisililo k začasni vrnitvi k tradicionalnemu modelu FIFO.
Medtem jedro nadaljuje s potrebnim čiščenjem in dokončno odpravlja podporo za stare procesorje i486, ki nimajo enote za računanje s plavajočo vejico, ter po desetletjih delovanja ukinja častitljivi omrežni protokol AppleTalk.
Varnost in virtualizacija napredujeta z zapiranjem zgodovinskih vektorjev napadov. Hipervizor KVM zdaj izkorišča strojne razširitve Intel MBEC in AMD GMET , kar omogoča neodvisno upravljanje pravic izvajanja med jedrom in uporabniškim prostorom v virtualnih strojih, s čimer se zmanjšajo dragi prenosi nadzora na hipervizor.
V kodni bazi je bila odpravljena nevarna funkcija `strncpy`, kar je zahtevalo leta in stotine popravkov, da bi jo nadomestili z alternativami, varnimi pred prelivanjem. Poleg tega je bil AF_ALG očiščen strojnih pospeševalcev, pri čemer je bila dana prednost programskim implementacijam v uporabniškem prostoru, modul Landlock pa je razširil svojo zaščito, da vključuje strog nadzor nad omrežnimi vtičnicami UDP.
Ta izdaja si bo zapomnjena tudi po čiščenju stare kode in sprejetju novih standardov. Podpora za procesorje i486 je bila opuščena , kar je usoda, ki so jo doživeli tudi ikonični protokol AppleTalk, vmesniki ARCnet in starajoče se omrežne povezave ATM.
V nasprotju s tem pa sodobnost blesti s krmilnikom PPPoE, ki je z vključitvijo mehanizmov za razkladanje GRO in GSO uspel petkrat povečati zmogljivost pri ponovnem sestavljanju paketov.
Končno je podpora strojne opreme kronana s prihodom tehnologije HDMI 2.1 FRL v odprti gonilnik AMDGPU za prenose 8K, medtem ko ekosistem Rust-for-Linux še naprej vztrajno dozoreva, dodaja podporo za arhitekturo s390 in izboljšuje integracijo gonilnika Nova za upravljanje sodobnih grafičnih procesorjev NVIDIA, ki temeljijo na arhitekturi Turing in novejših.
Nenazadnje, če vas zanima več informacij, lahko podrobnosti najdete na naslednji povezavi.