Linux 7.0 utrjuje Rust, regulira umetno inteligenco in izboljŔuje njeno delovanje

Ključne točke:
  • Skok na različico 7.0 je posledica estetske organizacije, ki je zbrala več kot 15.000 popravkov, ne da bi pri tem prekinila združljivost z vejo 6.x.
  • Vsa koda, ki jo ustvari umetna inteligenca, mora biti označena, kar sili razvijalca, da prevzame polno odgovornost za popravek.
  • Rust preneha biti eksperimentalen, medtem ko sistem sprejme ML-DSA za zaŔčito pred prihodnjimi napadi kvantnega računalniÅ”tva.
  • Vključitev Nullfs za pospeÅ”itev zagonskih časov in odstranitev podpore za varčevanje z energijo za starejÅ”e trde diske (laptop_mode).
  • Privzeta aktivacija PREEMPT_LAZY za uravnoteženje nalog v realnem času, skupaj z optimizacijami omrežja, pripravljenimi za prihodnost WiFi 8.

Tux, maskota jedra Linuxa

Po dveh mesecih intenzivnega razvoja, Linus Torvalds je uradno izdal jedro Linuxa 7.0.Čeprav skok v prvi Å”tevki nakazuje na korenito spremembo v arhitekturi, je realnost, da to oÅ”tevilčenje odraža organizacijsko odločitev, da se izognemo neskončnemu kopičenju različic v veji 6.x.

Vendar se pod tem formalnim prehodom skriva obsežen paket več kot petnajst tisoč popravkov ki začrtajo pot operacijskega sistema za prihodnja leta. Ta različica izstopa po uvedbi strogih predpisov glede novih programskih tehnologij, integraciji visoko naprednih orodij za shranjevanje in pripravi obrambe jedra pred kriptografskimi grožnjami prihodnosti.

Glavne novosti Linuxa 7.0

Vzpon umetna inteligenca je prisilila vzdrževalce Kernejapostaviti jasne omejitve v razvojnem procesu. Od te različice uporaba avtomatiziranih pomočnikov za pisanje kode Dovoljeno je, vendar strogo regulirano. Vsak programer, ki predloži popravek, ustvarjen s temi orodji, mora izrecno vključiti oznako podpore, s čimer prevzame polno in neprenosljivo odgovornost za kakovost, varnost in skladnost predložene kode z licenco; stroja ni mogoče nikoli navesti kot avtorja.

Vzporedno s to posodobitvijo delovnih metod je programski jezik Rust opuŔča svojo eksperimentalno oznako in postane strukturni del jedra. Integracija novih knjižnic je poenostavila notranje pisanje in zmanjŔala velikost kode, ne da bi Rust postal obvezna odvisnost za prevajanje sistema na tradicionalnih strojih.

Shranjevanje in slovo od mehanskih diskov

Druga nova funkcija v novi različici Linuxa 7.0 je v datotečnem sistemu. XFS, ki dodaja izboljŔave spremljanja iz uporabniŔkega prostorakar omogoča procesom v ozadju spremljanje stanja enot in izvajanje samodejnih obnovitvenih rutin ob najmanjŔem znaku poŔkodbe metapodatkov.

Poleg tega debitira Nullfs, datotečni sistem, zasnovan izključno za služijo kot začetna sidrna predloga med občutljivim postopek zagona sistemaRazvijalci so kot nedvomno simbol minevanja časa in razvoja strojne opreme popolnoma odpravili stari način varčevanja z energijo, namenjen izklopu magnetnih trdih diskov v prenosnikih, ob predpostavki, da so SSD-ji popolnoma prevladovali v trenutni tehnoloŔki krajini.

optimizacija pomnilnika

Linux 7.0 predstavlja privzeta aktivacija načina zakasnjene preempcije, tehnično znana kot PREEMPT_LAZY. Ta konfiguracija, ki se uporablja za najpogosteje uporabljene arhitekture procesorjev, rinteligentno odloži prekinitev običajnih opravil v ozadju, vendar ohranja absolutno prednost obdelave za kritične procese v realnem času.

Čeprav je ta prilagoditev zahtevala dodatna orodja za preprečevanje padcev zmogljivosti na zahtevnih strežnikih baz podatkov, je skupni rezultat vrhunska gladkost pri vsakodnevni uporabi. Na ravni RAM-a, Novi mehanizem zamenjave tabel optimizira predpomnjene iskanja doseganje dramatičnega povečanja hitrosti v zahtevnih okoljih, medtem ko se podatki, stisnjeni v pomnilniku, zdaj poÅ”iljajo neposredno v fizični pomnilnik brez predhodne dekompresije, kar prihrani dragocene procesorske cikle in podaljÅ”a življenjsko dobo baterije.

Kriptografija in omrežja

El Jedro uporablja kriptografski algoritem ML-DSA za preverjanje pristnosti sistemskih modulov., kar zagotavlja matematično odpornost proti prihodnjim napadom z grobo silo, ki jih izvajajo kvantni računalniki, in hkrati dokončno zakoplje podporo za ranljive podpise, ki temeljijo na zastarelem standardu SHA-1.

Na omrežni plasti, sistem aktivira napredne protokole za obveŔčanje o preobremenjenosti ki opozarjajo ekipe na ozka grla v prometu, ne da bi se zatekli k uničujočemu ukrepu zavrževanja paketov, hkrati pa pripravljajo osnovno infrastrukturo za podporo ogromne zmogljivosti prihodnjega brezžičnega standarda WiFi 8. Ves ta logičen napor dopolnjuje obsežna podpora za strojno opremo naslednje generacije, od najnovejŔih grafičnih enot AMD in Intel do mobilnih platform, opremljenih s sodobnimi procesorji ARM.

Nenazadnje, če vas zanima več o tem, si lahko ogledate podrobnosti na naslednji povezavi.