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.