Ukuthuthukiswa okusebenzayo kwenjini yesiphequluli se-Servo kuqalise kabusha

Abathuthukisi benjini yesiphequluli se-Servo, ebhalwe ngolimi lweRust, bamemezele ukuthi bathole uxhaso oluzosiza ukuvuselela iphrojekthi. Imisebenzi yokuqala eshiwo ibuyela ekuthuthukisweni okusebenzayo kwenjini, ukwakha kabusha umphakathi nokuheha abahlanganyeli abasha. Ngo-2023, kuhlelwe ukuthi kuthuthukiswe isistimu yesakhiwo sekhasi futhi kuzuzwe ukusekelwa okusebenzayo kwe-CSS2.

Ukuma kwephrojekthi kuqhubekile kusukela ngo-2020, ngemuva kokuba i-Mozilla ixoshe ithimba elithuthukisa i-Servo futhi yadlulisela iphrojekthi ku-Linux Foundation, eyayihlele ukwakha umphakathi wabathuthukisi abanentshisekelo nezinkampani ezizothuthukiswa. Ngaphambi kokuthi iguqulwe ibe iphrojekthi ezimele, injini yasungulwa ngabasebenzi bakwaMozilla ngokubambisana nabakwaSamsung.

Injini ibhalwe ngolimi lwe-Rust futhi ifaka ukusekelwa kokunikezwa okunemicu eminingi kwamakhasi ewebhu, kanye nokufana kokusebenza ne-DOM (Imodeli Yento Yedokhumenti). Ngokungeziwe ekusebenzeni okuhambisana ngokuphumelelayo, ubuchwepheshe bokuhlela obuvikelekile obusetshenziswa ku-Rust benza kube nokwenzeka ukukhulisa izinga lokuphepha lesisekelo sekhodi. Ekuqaleni, injini yesiphequluli seFirefox ayikwazanga ukusebenzisa ngokugcwele amandla ezinhlelo zesimanje ezinomongo eminingi ngenxa yokusetshenziswa kwezikimu zokucubungula okuqukethwe okunochungechunge olulodwa. I-Servo ikuvumela ukuthi uphule i-DOM futhi wenze ikhodi ibe imisebenzi engaphansi emincane engasebenza ngokufana futhi isebenzise kangcono izinsiza ze-CPU eziyinhloko. I-Firefox isivele ihlanganisa izingxenye ezithile ze-Servo, njengenjini ye-CSS enezintambo eziningi kanye nesistimu yokunikezela ye-WebRender.

Source: opennet.ru

Engeza amazwana