U-Linus Torvalds ezinkingeni zokuthola abalondolozi, i-Rust kanye nokugeleza komsebenzi

Engqungqutheleni yangesonto eledlule,I-Open Source Summit kanye ne-Linux EshumekiweΒ» Linus Torvalds
kuxoxiwe imanje nekusasa le-Linux kernel engxoxweni eyisingeniso no-Dirk Hohndel we-VMware. Phakathi nengxoxo, isihloko soshintsho lwesizukulwane phakathi konjiniyela sathintwa. U-Linus uveze ukuthi naphezu komlando wephrojekthi weminyaka ecishe ibe ngu-30, ngokujwayelekile, umphakathi awumdala kangako - phakathi kwabathuthukisi kunabantu abaningi abasha abangakafiki iminyaka engama-50. Abantu abadala bayaguga futhi bampunga, kodwa labo abaye bahileleka kuphrojekthi isikhathi eside, njengomthetho, baye basuka ekubhaleni ikhodi entsha futhi benza imisebenzi ehlobene nokugcinwa noma ukuphathwa.

Ukuthola abanakekeli abasha kubhekwa njengenkinga enkulu. Kukhona onjiniyela abaningi abasebenzayo emphakathini abakujabulelayo ukubhala ikhodi entsha, kodwa bambalwa abazimisele ukunikela ngesikhathi sabo ekugcineni nokubuyekeza ikhodi yabanye abantu.
Ngaphezu kobungcweti, abanakekeli kufanele bajabulele ukwethenjwa okungangabazeki. Abanakekeli nabo kudingeka ukuthi bahileleke ngokuqhubekayo kule nqubo futhi basebenze njalo - umnakekeli kufanele ahlale ekhona, afunde izincwadi nsuku zonke futhi aziphendule. Ukusebenza endaweni enjalo kudinga ukuzithiba okukhulu, yingakho abanakekeli bembalwa futhi bekude phakathi, futhi ukuthola abanakekeli abasha abangabuyekeza ikhodi yabanye abantu futhi badlulisele izinguquko kubanakekeli bezinga eliphezulu kuba enye yezinkinga ezinkulu emphakathini. .

Lapho ebuzwa mayelana nokuhlolwa kwe-kernel, uLinus uthe umphakathi othuthukisa i-kernel awusakwazi ukukhokhela ezinye zezinguquko ezihlanya ezenziwe esikhathini esidlule. Uma ukuthuthukiswa kwangaphambilini bekungesona isibopho, manje amasistimu amaningi kakhulu ancike ku-Linux kernel.

Lapho ebuzwa mayelana nokusebenza kabusha kwe-kernel ngezilimi ezifana ne-Go and Rust, njengoba kunengozi yokuthi ngo-2030 abathuthukisi be-C bazoshintsha bafane nabathuthukisi be-COBOL, uLinus uphendule ngokuthi ulimi lwe-C luhlala lusezilimini eziyishumi ezidumile, kodwa kumasistimu angaphansi angewona abalulekile, njengezishayeli zedivayisi ziyacatshangelwa ithuba ukuhlinzeka ngezibopho zokuthuthukiswa kwezilimi ezifana neRust. Ngokuzayo, silindele ukuhlinzeka ngamamodeli ahlukene okubhala izingxenye ezinjalo zesibili, kungagcini lapho ukusetshenziswa kolimi C.

Inhloso Ukusebenzisa kuka-Apple amaphrosesa ezakhiwo ze-ARM kumakhompuyutha edeskithophu nakumalaptops uLinus ubeke amazwana ngethemba lokuthi lesi sinyathelo sizosiza ukwenza i-ARM ifinyeleleke kalula ezindaweni zokusebenza. Eminyakeni engu-10 edlule, uLinus ubelokhu ekhononda ngokungakwazi kwakhe ukuthola isistimu ye-ARM elingana nesistimu yonjiniyela. Njengoba nje ukusebenzisa kwe-Amazon kwe-ARM kuyivumele ukuthi ithuthukise ukwakhiwa kwezinhlelo zeseva, kungenzeka ukuthi izenzo ze-Apple zizokwenza ama-PC anamandla asuselwa ku-ARM atholakale eminyakeni embalwa engasetshenziselwa ukuthuthukiswa. Mayelana neyakho PC entsha ngokusekelwe kuphrosesa ye-AMD, uLinus uveze ukuthi yonke into isebenza kahle, ngaphandle kwesipholile esinomsindo kakhulu.

U-Linus uthe ngokufunda i-kernel ukuthi bekuyisicefe futhi kuyathakazelisa. Kuyathakazelisa ngoba kufanele ubhekane nesimiso sokulungisa amaphutha nokubeka ikhodi ngokuhlelekile, kodwa kuyathakazelisa ngoba udinga njalo ukuqonda ubuchwepheshe obusha, uhlanganyele nemishini ezingeni eliphansi futhi ulawule konke okwenzekayo.

Mayelana ne-COVID-19, uLinus uveze ukuthi ubhubhane nokuzihlukanisa ayithinti intuthuko, njengoba izinqubo zokusebenzisana zisekelwe ekuxhumaneni nge-imeyili nokuthuthuka okukude. Kwabathuthukisi be-kernel uLinus axhumana nabo, akekho owalinyazwa yilesi sifo. Ukukhathazeka kwakubangelwa ukunyamalala komunye wozakwabo inyanga eyodwa noma ezimbili, kodwa kwavela ukuthi kuhlotshaniswa nokuqala kwe-carpal tunnel syndrome.

U-Linus uphinde waveza ukuthi lapho ethuthukisa i-5.8 kernel, kuzodingeka achithe isikhathi esiningi elungiselela ukukhululwa, futhi akhulule ukukhishwa kokuhlolwa okukodwa noma okubili okwengeziwe, njengoba le kernel yakhululwa. enkulu ngokungavamile ngenani lezinguquko. Kepha sekukonke, ukusebenza ku-5.8 kuhamba kahle kakhulu kuze kube manje.

Kwenye inhlolokhono, uLinus kumenyezelwe, ukuthi akasaziboni njengomhleli futhi usesukile ekubhaleni ikhodi entsha, ngoba ubelokhu ebhala ikhodi kuphela kuklayenti le-imeyili isikhathi eside. Isikhathi sakhe esiningi usichitha efunda imeyili futhi ebhala nemiyalezo. Umsebenzi wehlela ekubuyekezeni amapheshana kanye nezicelo zokudonsa ezithunyelwe ngohlu lwamakheli, kanye nokubamba iqhaza ezingxoxweni zezinguquko ezihlongozwayo. Ngezinye izikhathi, uchaza umbono wakhe nge-pseudocode noma uphakamisa izinguquko kuma-patches, azithumela empendulo ngaphandle kokuhlanganiswa nokuhlola, eshiya umsebenzi wokuletha ezingeni elifanele kumbhali wokuqala we-patch.

Source: opennet.ru

Engeza amazwana