Ithuba lokudibanisa inkxaso ye-Rust kwi-Linux 5.20 kernel ayilawulwa

Kwinkomfa ye-Open-Source Summit 2022 eziqhubekayo kule mihla, kwicandelo FAQ, Linus U-Torvalds ukhankanye ukuba nokwenzeka kokuhlanganiswa kwangaphambili kwi Linux kernel yamacandelo ukuphuhlisa Abaqhubi besixhobo kwi-Rust.

Ke kwakhankanywa ukuba iipetshi ezenziwe ngumhlwa zinokwamkelwa kwinguqu elandelayo eyenza i5.20 kernel composition, ecwangciselwe ukuphela kukaSeptemba.

Kufuneka kukhunjulwe ukuba ukususela kunyaka odlulileyo i-Rust ibe yenye yeentandokazi ukuba ifakwe kwiiprojekthi ezahlukeneyo ezibalulekileyo kwaye ukuba ngexesha elidlulile, umsebenzi sele wenziwe malunga nokuphunyezwa kwenkxaso yeRust.

Ngaphakathi kweeprojekthi ezidumileyo ezinomdla kwi-rust ukususela kunyaka odlulileyo, sinokugqamisa, umzekelo, i-Android, ekubeni yayinomdla Ukugqithisa kuba iyakuvumela ukufikelela ekusebenzeni kufutshane neC kunye neC ++ iilwimi, Ukuyivumela ukuba isetyenziselwe ukuphuhlisa iinxalenye ezisezantsi zeqonga kunye nezinto zokudibanisa kunye nezixhobo zekhompyutha.

Ukuqinisekisa ukhuseleko lwekhowudi ye-C kunye ne-C ++, i-Android isebenzisa ukubekwa kwebhokisi yesanti, uhlalutyo olungashukumiyo, kunye novavanyo olothusayo. Amandla okuhlukaniswa kweSandbox anqunyelwe kwaye afikelele kumda wezakhono zawo (ukwahlulwa okungaphaya kweenkqubo akunakwenzeka kwimeko yokusetyenziswa kwezixhobo).

Phakathi kokusikelwa umda ekusebenziseni ibhokisi yesanti, bakhankanya ngaphezulu okuphezulu kunye nokusetyenziswa kwememori okuphezulu okubangelwa yimfuno yokuvelisa iinkqubo ezintsha, kunye nolwazelelo olongezelelekileyo olunxulunyaniswa nokusetyenziswa kwe-IPC.

Umhlwa-Android
Inqaku elidibeneyo:
Umhlwa sele uyintandokazi kuphuhliso lwe-Android

Kwelinye icala, asimele siyilibale loo nto Linus Torvalds kananjalo wanika uluvo lwakhe ngeRust nalapho echithwe kuphononongo lomiliselo Isiqwenga samathuba okuseta abaqhubi beRust kwiLinux kernel kwaye wavakalisa ukugxeka.

Ezona zikhalazo zinkulu zibangelwe ukubanakho ukubaleka "Ukusilela kwexesha lokubaleka woyika" kwiimeko ezingalunganga, umzekelo, kwimeko engaphandle kwememori, xa imisebenzi yolwabiwo lweememori ezinamandla, kubandakanya imisebenzi yekernel, inokungaphumeleli.

Iifayile ichaze ukuba ingqwalaselo enjalo kwi-kernel ayamkelekanga, Kwaye ukuba awuyiqondi le ngongoma, ungayala ngokupheleleyo nayiphi na ikhowudi ethi izame ukusebenzisa loo ndlela. Kwelinye icala, umphuhlisi wepatch wavumelana nengxaki kwaye wayijonga njengesombulula.

Linus Torvalds
Inqaku elidibeneyo:
Umhlwa awuzange uxolelwe ekugxekweni kweLinus Torvalds

Kodwa sele kudlule iinyanga ezininzi uLinus enike ingxelo yakhe kwaye umsebenzi onzima wenziwe ukuphucula ukuphunyezwa. Njenge, isicelo sokutsala undoqo asikangeniswa okwangoku kwiTorvalds, kodwa iseti yepetshi yaphinda yahlaziywa, amanqaku aphambili asuswa, avavanywa kwisebe le-linux-elilandelayo ixesha elide, kwaye laziswa kwimeko elungele ukwakha i-abstraction layers ngaphezulu kwe-kernel subsystems, ukubhala abaqhubi kunye neemodyuli.

Inkxaso yomhlwa iza njengokhetho engenziwanga ngokungagqibekanga kwaye ayibangeli ukuba iRust ibandakanywe phakathi koxhomekeko lolwakhiwo olufunekayo lwekernel.

Olu tshintsho lucetywayo lwenza kube lula ukusebenzisa iRust njengolwimi lwesibini ukuphuhlisa abaqhubi kunye neemodyuli zekernel. 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.

Ukhuseleko lwenkumbulo lubonelelwa kwiRust ngexesha lokudibanisa ngokujonga iireferensi, ukulandelela ubunini bezinto, kunye nobomi bento (ububanzi), kunye nokuvavanya ukuchaneka kokufikelela kwimemori ngexesha lokwenziwa kwekhowudi. Umhlwa ikwabonelela ngokhuseleko lokuphuphuma ngokupheleleyo, ifuna ukuguquguquka ukuba kuqaliswe ngaphambi kokusetyenziswa, iziphatha kakuhle iimpazamo kwithala leencwadi elisemgangathweni, inyanzelisa ingcamango yezinto eziguquguqukayo ezingenakuguquleka kunye neembekiselo ngokungagqibekanga, kwaye inikezela ngochwethezo oluzinzileyo oluqinileyo ukunciphisa iimpazamo ezinengqiqo.


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.