Torvalds wuxuu ku dhawaaqay in Rust laga aqbali doono Linux 6.1

Dareewalada rust on Linux

Rust hadda wuxuu diyaar u yahay inuu ku biiro C oo ah luqad wax ku ool ah oo laga hirgeliyo Linux

Sannadkan 2022 wuxuu noqon karaa sannadkii miridhku gudaha kernel Linux, tan iyo Rust for Linux waxay u badan tahay inay diyaar u tahay nooca kernel Linux 6.1. Tani waa waxa ka soo baxay hadal uu dhawaan jeediyay Linus Torvalds shirweynihii ugu dambeeyay ee Ilaha Furan.

Waana in kuwa ugu muhiimsan ee kernel-ka Linux ay yaqaanaan luqadda C oo da'da hore loo tixgeliyey in la tixgeliyo, maadaama qaarkood ay xitaa ku dhow yihiin lixdan, halka jiil cusub oo ilaaliyayaal ah oo da'doodu ay tahay soddon ay kor u kacayaan. taas oo ay u badan tahay inay kordhiso dhibka lagu heli karo hayeyaasha kernel Linux haddii horumarkiisu ku sii socdo luqadda C.

Intii lagu guda jiray shirkii Ilaha Furan ee YurubLinus Torvalds ayaa ku dhawaaqay taas, xannibaysa dhibaatooyinka aan la filayn, swaxaana ku jiri doona balastar si ay u taageeraan horumarinta darawalka Rust ee Linux 6.1 kernel, kaas oo la filayo in la sii daayo bisha December.

Qaarkood faa'iidooyinka helitaanka taageerada miridhku leeyahay kernel-ka waa ay fududahay in la qoro kontaroolayaasha oo ah qalab sugan iyadoo la yareynayo fursadaha qaladaadka xusuusta kuna dhiiri geli horumariyayaasha cusub inay ka qayb qaataan kernel-ka.

"Daxalku waa mid ka mid ah waxyaalaha aan u malaynayo in ay keeni doonaan wajiyo cusub... waan gabownay oo waan cirroobaynay," Linus ayaa yidhi.

Qoraalada sii deynta Linux 6.0 rc1 waxay ku siinaysaa cusboonaysiin ku saabsan horumarka mashruuca miridhku Linux: waxaa jira koox shaqo oo xiriir la leh, darawal horudhac ah oo loogu talagalay warbaahinta kaydinta NVMe ee lagu sameeyay luqaddaas ayaa diyaar ah, iyo sidoo kale darawalka serverka loogu talagalay borotokoolka shabakadda 9P.

Si kastaba ha ahaatee, kooxdu waxay sii wadaysaa inay la kulmaan dhibaatooyin xagga dhismaha ah. Dhab ahaantii, waxaa lagu sameeyay GCC kernel-ka halka Rust uu weli la socdo LLVM. Isku xirka Rust ee GCC ayaa ku jira shaqada, laakiin hindisaha ayaa wali ku jira bilowgeedii.

Bilawga taageerada miridhku horumarinta kernel Linux loo tixgeliyey "tallaabo muhiim ah si aad u awooddo inaad ku qorto kontaroolayaasha luqad aad ammaan u ah." Rustka Cilmi-baarista Mozilla waa nooca barnaamijyada luqadda kuwa qora koodka nidaamka wax-soo-saarka aasaasiga ah (BIOS), bootloaders, nidaamyada hawlgalka, iwm. dan ka leh

Sida laga soo xigtay goobjoogayaashu, waa mustaqbalka barnaamijyada nidaamyada halkii ay ka ahaan lahaayeen luqadda C. Dhab ahaantii, khubarada ayaa sheegaya in ay bixiso dammaanad amniga software ka fiican marka loo eego lammaanaha C / C ++. At AWS, waxay caddeeyeen in doorashada Rust ee mashaariicda horumarinta ay ka dhigan tahay in lagu daro waxtarka tamarta iyo waxqabadka fulinta ee C si looga faa'iidaysto amniga.

Linus wuxuu kaloo ku dhawaaqay in nooca 6.1 ee kernel-ku uu hagaajin doono qaybo ka mid ah qaybaha hore iyo aasaaska kernel-ka, sida shaqada daabacaadda () Intaa waxaa dheer, Linus wuxuu xusuustay in dhowr sano ka hor, Intel ay isku dayday inay ka dhaadhiciso in processor-ka Itanium uu yahay mustaqbalka, laakiin wuu ka jawaabay.

"Maya, tani ma dhici doonto, sababtoo ah ma jirto madal horumarineed oo loogu talagalay. ARM wax walba si sax ah ayey u sameyneysaa." "

Dhibaato kale oo Torvalds tilmaamay waa iswaafaq la'aanta soo saarista soo-saareyaasha ARM:

"Shirkadaha qalabka waalan ee Wild West, samaynta chips khaas ah oo loogu talagalay hawlo kala duwan." Waxa uu intaa ku daray in "ay ahayd arrin aad u weyn markii processor-yadii ugu horreeyay ay soo baxeen, maanta waxaa jira heerar ku filan si ay u sahlanaato in koofiyadaha loo wareejiyo processor-yada cusub ee ARM."

Sidoo kale, waxaan ku tilmaami karnaa sii deynta hirgelinta bilowga ah ee darawalka miridhku-e1000 ee adabtarada Intel Ethernet, oo qayb ahaan ku qoran Rust.

Koodhku wali wuxuu leeyahay wicitaan toos ah oo loogu talagalay qaar ka mid ah xirmooyinka C, laakiin shaqada ayaa si tartiib tartiib ah loo qabtaa si loogu beddelo iyaga oo loogu daro waxyaabaha Rust-ka ah ee loo baahan yahay si loo qoro wadayaasha shabakadda (si loo galo PCI, DMA, iyo shabakadda kernel APIs). Qaabka uu hadda yahay, darawalku wuxuu si guul leh uga gudbay imtixaanka ping-ka markii lagu rakibay QEMU, laakiin wali kuma shaqeeyo qalabka dhabta ah.

Finalmente Haddii aad xiisaynayso inaad waxbadan ka ogaato, waad hubin kartaa faahfaahinta Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.