Linux 6.0 saapuu, kun Linus kiusaa suurta muutosta seuraavassa versiossa

Linux 6.0 saapuu, kun Linus kiusaa suurta muutosta seuraavassa versiossa

Linux-ytimen uusin versio on saapunut tavanomaisten laitteistopäivitysten kera. Uusin versio ei sisällä suuria muutoksia, mutta Linus Torvalds ilmoitti tulevasta Rust-kielellä kirjoitetun koodin lisäyksestä seuraavassa versiossa.





Ei suuria muutoksia, mutta 'uusia ydinasioita' horisontissa

Vaikka versionumero merkitsisi suurta muutosta muissa ohjelmistoprojekteissa, Linus Torvalds sanoi, että kyse on lähinnä vain versionumeroiden pitämisestä hallitavissa viestissä Linux-ytimen postituslista , ydinkehityksen tärkein keskus.





kuinka poistaa muut iPhonesta
PÄIVÄN VIDEON TEKEMINEN  Linux-ytimen 6.0 kotisivu

'Suurin versionumeron muutos koskee enemmän sormien ja varpaiden loppumista, kuin suuria perustavanlaatuisia muutoksia', Torvalds sanoi.





Seuraava versio, 6.1, sisältää mitä Torvalds kutsuu 'uusia ydinasioita', pääasiassa jotain uutta Rust-kielellä kirjoitettua koodia.

Mitä uutta versiossa 6.0?

Vaikka Torvalds vähättelee pääversionumeron merkitystä, laitteistotukeen on tehty joitain merkittäviä muutoksia. Uusi versio parantaa tukea Intel Xeon Ice Lake- ja AMD Ryzen Ice Ripper- ja EPYC-prosessoreille. Phoronix .



Ydin tukee nyt myös useita uusia prosessoreita molemmilta yhtiöiltä sekä Qualcomm Snapdragon 8cx Gen 3:a.

Rust Code tulossa Linux-ytimeen

Linus kiusoitti yhden ytimen odotetuimmista muutoksista sen 31-vuotisen käyttöiän aikana. Versiossa 6.1 on ruosteella kirjoitettu koodi.





miten päivitän icloudin

Tähän asti ydinkoodi on kirjoitettu C-kielellä. C on ollut järjestelmän ohjelmoinnin kieli, koska se on korkeatasoista, mutta silti lähellä laitteistoa. Huolimatta C:n yleisyydestä ja korkeasta suorituskyvystä, ohjelmoijien vaatimus hallita muistia manuaalisesti on johtanut joihinkin valtaviin virheisiin, mukaan lukien Heartbleed-hyökkäys, joka vaikutti OpenSSH:han vuonna 2014.

 Linux 6.0 lähdekoodipuu

Rust on käännetty korkean suorituskyvyn kieli, joka on suunniteltu järjestelmän ohjelmointiin, mutta joka käsittelee muistia automaattisesti. Siitä syystä, se on herättänyt kohua kehitysyhteisössä . Rustin sisällyttäminen voisi virtaviivaistaa Linux-ytimen kehitystä vähentämällä virheenkorjaukseen käytettyä aikaa, mutta suurin osa ytimestä jää todennäköisesti C-muotoon, koska niin suuri osa koodista on jo kokeiltu ja testattu.





Joka tapauksessa kestää jonkin aikaa ennen kuin tavalliset Linux-käyttäjät voivat hankkia uuden ytimen, koska jakelun ylläpitäjien on integroitava se järjestelmiinsä.

Linux-ydin marssii päälle

Linux-ydin on pitkään ollut tunnettu huimasta kehitysvauhdistaan. Käyttäjillä, jotka haluavat kokeilla uutta ydintä, ei useinkaan ole muuta vaihtoehtoa kuin kääntää se itse ennen kuin distro-ylläpitäjät saavat kiinni. Ytimen kääntäminen on helppoa oikealla tiedolla, ja se on ollut kulkurituaali omistautuneille Linux-faneille.