Inguqulelo yeshumi yeRust yeLinux iyafika, ilungele ukufakwa kwiLinux 6.1

Abaqhubi be-rust kwi-Linux

Umhlwa ngoku ulungele ukujoyina i-C njengolwimi olusebenzayo ukuphumeza kwiLinux

Kwiiveki ezimbalwa ezidlulileyo siye sabelana apha kwiblogi iindaba malunga nokuqinisekiswa okwenziwe ngexesha leNgqungquthela ye-Open Source Yurophu, nguLinus Torvalds wabhengeza ukuba, ukuthintela iingxaki ezingalindelekanga, skwaye iya kubandakanya iipetshi zokuxhasa uphuhliso lomqhubi weRust kwiLinux 6.1 kernel, ekulindeleke ukuba ikhutshwe kweyoMnga.

Isizathu sokuyikhankanya kukuba UMiguel Ojeda, umbhali weprojekthi yeRust-for-Linux, ubhengeze kutshanje ukumiliselwa kwe isiphakamiso seshumi samacandelo kuphuhliso abaqhubi isixhobo umhlwa kubaphuhlisi be-Linux kernel ukuba baqwalasele.

Ngaloo ndlela olu luhlelo lweshumi elinanye lweziqendu, kuthathelwa ingqalelo inguqulelo yokuqala ekhutshwe (akukho nombolo yoguqulelo). U-Linus Torvalds uvume ukubandakanywa kwenkxaso ye-Rust kwi-Linux 6.1 kernel, ukuthintela iingxaki ezingalindelekanga.

Abaqhubi be-rust kwi-Linux
Inqaku elidibeneyo:
I-Torvalds ibhengeze ukuba iRust iya kwamkelwa kwiLinux 6.1

Kuyafaneleka ukukhankanya ukuba uphuhliso luxhaswa ngemali yiGoogle kunye ne-ISRG (iQela loPhando loKhuseleko lwe-Intanethi), ongumsunguli weprojekthi ye-Let Encrypt kwaye ikhuthaza i-HTTPS kunye nophuhliso lobuchwepheshe ukwandisa ukhuseleko lwe-Intanethi.

Abanye yeenzuzo zokufumana inkxaso yeRust kwinkozo zenza kube lula ukubhala izilawuli yezixhobo ezikhuselekileyo ngokunciphisa amathuba eempazamo zememori kwaye ukhuthaze abaphuhlisi abatsha ukuba bathathe inxaxheba kwi-kernel.

“Umhlwa yenye yezinto endicinga ukuba iza kuzisa ubuso obutsha... siyaguga sibe ngwevu,” utshilo uLinus.

Amanqaku okukhululwa kwe Linux 6.0 Nikeza uHlaziyo kwiProjekthi yeRust Project ye Linux: kukho iqela elisebenzayo elinxulumeneyo, umqhubi wokuqala we-NVMe yokugcina imidiya ephuhliswe ngolo lwimi ikhoyo, kunye nomqhubi womncedisi olungiselelwe iprotocol yenethiwekhi ye-9P.

Ukuthatha ithuba lokukhankanywa malunga nenguqulo ye-kernel 6.1 U-Linus ukwabhengeze ukuba inguqulo 6.1 ye-kernel iya kuphucula amanye amalungu amadala kunye neziseko zekernel, njenge printk () umsebenzi.

Ngokuphathelele esi sindululo esitsha seRust patches, kunye nenguqulelo yamva nje yeepatches, uguqulelo lweshumi luhluthwe ukuya kubuncinci obuncinci, ngokwaneleyo ukwakha imodyuli yekernel elula ebhalwe kwiRust.

Umahluko kunye noguqulelo lwangaphambili zincitshiselwa kwizilungiso ezincinci, endaweni yesayizi ye-ARRAY_SIZE kwi-kallsyms.c kunye nokufaka amabala kwi-kernel v6.0-rc7.

Inkxaso yomhlwa kusafuneka ithathwe njengovavanyo. Nangona kunjalo,
Inkxaso ilungile ngokwaneleyo ukuba abaphuhlisi be-kernel banokuqala ukusebenza kuyo.

I-patch encinci, eye yancitshiswa ukusuka kwi-40 imigca yekhowudi ukuya kwi-000 imigca yekhowudi, kulindeleke ukuba, yenza kube lula ukwamkela inkxaso yeRust kumbindi. Emva kokubonelela ngenkxaso encinci, kucetywa ukunyusa ngokuthe ngcembe ukusebenza okukhoyo, ukufaka ezinye iinguqu kwisebe le-Rust-for-Linux.

Utshintsho olucetywayo lwenza kube lula ukusebenzisa iRust njengolwimi lwesibini ekuphuhliseni abaqhubi kunye neemodyuli zekernel. Inkxaso yomhlwa inikezelwa njengokhetho olungenziwanga ngokungagqibekanga kwaye alubangeli ukuba iRust ibandakanywe phakathi kwezinto ezifunekayo zokwakha ezixhomekeke kwikernel.

Ukusebenzisa iRust ukuphuhlisa abaqhubi kuya kukuvumela ukuba udale abaqhubi abangcono nabakhuselekileyo ngomzamo omncinci, ngaphandle kweengxaki ezifana nokufikelela kwindawo yememori emva kokuyikhulula, izikhombisi ze-null ezingasebenziyo, kunye nokuphuphuma kwe-buffer.

Ukuphathwa kwememori ekhuselekileyo kunikwe kwiRust ngexesha lokuqokelela ngokujonga iireferensi, ukulandelela ubunini bezinto, kunye nexesha lokuphila kwezinto (ububanzi), kunye nokuvavanya ukuchaneka kokufikelela kwimemori ngexesha lokwenziwa kwekhowudi.

nomhlwa inikeza ukhuseleko lokuphuphuma ngokupheleleyo, ifuna ukuqaliswa okusisinyanzelo kwamaxabiso aguquguqukayo phambi kokusetyenziswa, iphatha ngcono iimpazamo kwithala leencwadi elisemgangathweni, inyanzelisa ingqikelelo yezinto eziguquguqukayo ezingaguqukiyo kunye neembekiselo ngokungagqibekanga, ibonelela ngochwethezo olomeleleyo ukuze kuncitshiswe iimpazamo ezinengqiqo.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo malunga nenqaku, ungajonga uluhlu lokuposa kulo mba, Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.