URust akazange akhululwe ekugxekweni kukaLinus Torvalds

Ambalwa amasonto edlule izindaba mayelana ukusetshenziswa okuthile okwenziwe ku- igatsha elilandelayo le-linux, elibandakanya isethi yokuqala yezakhi ukuthuthukisa amashayeli wedivayisi ngolimi lokugqwala.

Le mibhalo yashicilelwa ngokuhlukile ekusetshenzisweni kweRust ku-kernel ye-Linux kanye nesibonelo semodyuli ye-kernel enomshayeli wedivayisi yezinhlamvu olimini lweRust. Ikhodi yanezelwa nguStephen Rothwell, umgcini wegatsha.

Ngemuva kwalokho uLinus Torvalds wadlula ekubuyekezweni kokuqalisa isiqeshana samathuba wokusetha abashayeli bolimi beRust kuLinux kernel futhi wazwakalisa ukugxeka okuthile.

Izikhalazo ezinkulu zidalwe amandla okuphunyuka "Ukwehluleka kwesikhathi sokuqalisa uvalo" ezimweni ezingalungile, ngokwesibonelo, esimweni esingaphandle kwememori, lapho imisebenzi yokwabiwa kwememori enamandla, kufaka phakathi ukusebenza kwe-kernel, ingahluleka.

I-Torvalds wathi ukugxila okunjalo ku-kernel akwamukelekile Futhi uma ungaliqondi leli phuzu, ungala ngokuphelele noma iyiphi ikhodi ezama ukusebenzisa leyo ndlela. Ngakolunye uhlangothi, unjiniyela walesi sichibi uvumelane nale nkinga futhi wayithatha njengexazululeka

Enye inkinga kube yimizamo yokusebenzisa iphuzu lokuntanta noma izinhlobo ezingama-128, ezingavumelekile ezindaweni ezifana ne-Linux kernel.

Ungahle ungaqondi ukuqonda ukuthi kungenzeka nini, ngakho-ke mhlawumbe
ayinankinga kangako njengoba ngicabanga, kepha ngokuyisisekelo
Ngicabanga ukuthi uma kukhona imephu yeRust engadala ukwethuka lokhu kumane nje
_ ngokuyisisekelo_ akwamukelekile.

Ukwehluleka kwemephu kusilawuli noma ikhodi engeyona eyinhloko, futhi lokho, kwe
incazelo, yonke ikhodi entsha yeRust, ayisoze yabangela
ukwethuka ngokusemthethweni. Okufanayo kuya ku- «oh, kwezinye izimo angizange ngizame ukusetshenziswa kwe-
Izinombolo eziyi-128-bit noma iphuzu lokuntanta '.

Ngakho-ke uma umhlanganisi weRust edala izabelo ezifihliwe ezingenakuba njalo
ukuthola nokubuya njengamaphutha, lapho-ke ngikholelwa ngokuqinile ukuthi konke lokhu
indlela kufanele ibe ngeNAK'ed ngokuphelele, nengqalasizinda yokugqwala,
kungaba sezingeni lokuhlanganisa noma ku-kernel wrappers, udinga okuningi
sebenza

Lokhu kube yinkinga enkulu kakhulu., kusukela ngalo mzuzu Umtapo wolwazi omkhulu kaRust awuhlukaniseki futhi umele ibala elikhulu; ayikho indlela yokucela ezinye zezici, ngaleyo ndlela ugweme ukusetshenziswa kokunye noma okunye ukusebenza okuyinkinga.

Isixazululo senkinga singadinga ushintsho kumhlanganisi wokugqwala nomtapo wezincwadi, yize iqembu lingenalo isu lokuthi lingaqalwa kanjani modularity yemitapo yolimi.

Futhi, UTorvalds uveze ukuthi isilawuli sesibonelo esinikeziwe asisebenzi futhi weluleka ukuthi unamathisele njengesibonelo umshayeli oxazulula enye yezinkinga zangempela.

Ngaphambi kwalokhu IGoogle imemezele ukubamba iqhaza kwayo emkhankasweni wokukhuthaza ukuxhaswa kweRust ku-Linux kernel y inikeze izici zobuchwepheshe ngokwenzeka kokusebenzisa iRust ukulwa nezinkinga ezivela emaphutheni ekusebenzeni ngememori.

AbakwaGoogle bacabanga ukuthi uRust ukulungele ukujoyina i-C njengolimi lokuthuthuka Izingxenye ze-Linux kernel. I-athikili ibuye inikeze izibonelo zokusebenzisa ulimi lweRust ukuthuthukisa amashayeli we-kernel, ngokwesimo sokusetshenziswa kwayo kungxenyekazi ye-Android (iRust yamukelwa njengolimi olusekelwa ngokusemthethweni ekuthuthukiseni i-Android).

Kumele kuqashelwe ukuthi IGoogle isilungiselele uhlobo lokuqala lwesilawuli esibhalwe kuRust ngenqubo yokuxhumana ye-inter-process ye-Binder, ezovumela ukusebenza okuningiliziwe nokuqhathaniswa kokuphepha kokuqaliswa kwe-Binder ku-C noRust.

Ngendlela okuyiyo njengamanje, umsebenzi awukaqedwa, kepha cishe kukho konke ukukhishwa okuyisisekelo kokusebenza kwe-kernel okudingekayo ukuze i-Binder isebenze, izingqimba zilungiselelwe ukusebenzisa lokhu kukhishwa kukhodi yeRust.

Ekugcineni, uma ufuna ukwazi kabanzi ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UMiguel Rodriguez kusho

    Konke ukugxekwa kwabo kuvumelekile, uma kubhekwa ukuthi iRust ulimi olusha olusebenza ngeparadigm ehlukile kuleyo ye-C, kuyaqondakala ukukhathazeka nganoma iyiphi imininingwane emitatsheni yezincwadi noma kumhlanganisi uqobo lapho, yize ikhodi isebenza i-kernel yokuqhekeka nayo.isetshenziswa kanjani futhi yakhiwe kanjani. Kungakho iziphakamiso ezinjengokukwazi ukwenza umtapo wolwazi ube yimodeli ukuze ushaye futhi ugcine usebenza kuphela leyo misebenzi edingekayo ohlelweni (noma kulokhu kunoma isiphi isilawuli) esebenza kahle. Futhi lokho okucelayo akunangqondo, ukuthi bakulethela isilawuli sangempela sokwenza umsebenzi kahle enkingeni yamanje (noma okungenani senza umsebenzi ofanayo nalowo okhona ku-kernel futhi usebenza ngaphandle kokwethuka).

  2.   Omile kusho

    Ngezikhathi ezithile ngiphinde ngifunde izindatshana ngu Linux Adictos kodwa kungithatha isikhathi esincane kakhulu sokuphelelwa ithemba lapho ngibona ukuthi naphezu kokuba nokuqukethwe okuhle kakhulu, umphumela wokugcina ubhujiswa ngesipelingi esisabekayo.
    Ngabe isipelingi nohlelo lolimi kuzoba nzima kangaka?
    Isono!
    Jabula!