Microsoft gus còd Rust a chuir ri cridhe Windows 11

Dàibhidh Weston, iar-cheann-suidhe Microsoft le uallach airson tèarainteachd siostam-obrachaidh Windows, anns an aithisg aige aig co-labhairt BlueHat IL 2023, roinn e fiosrachadh mu leasachadh innealan dìon Windows. Am measg rudan eile, thathas a’ toirt iomradh air an adhartas ann a bhith a’ cleachdadh cànan Rust gus tèarainteachd kernel Windows a leasachadh. A bharrachd air an sin, thathas ag ràdh gun tèid an còd a chaidh a sgrìobhadh ann an Rust a chuir ri cridhe Windows 11, is dòcha ann am beagan mhìosan no eadhon seachdainean.

Am measg nam prìomh adhbharan airson a bhith a’ cleachdadh Rust tha cleachdadh innealan a tha sàbhailte le cuimhne agus obair gus mearachdan sa chòd a lughdachadh. Is e a’ chiad amas a bhith an àite cuid de sheòrsan dàta a-staigh C ++ le seòrsaichean co-ionann air an toirt seachad le Rust. Anns an fhoirm a th 'ann an-dràsta, chaidh mu 36 mìle loidhne de chòd Rust ullachadh airson a bhith air a ghabhail a-steach don chridhe. Cha do sheall deuchainn air an t-siostam leis a’ chòd ùr droch bhuaidh air coileanadh ann am pasgan PCMark 10 (deuchainn air tagraidhean oifis), agus ann an cuid de mhicrotests bha an còd ùr eadhon nas luaithe.

Microsoft gus còd Rust a chuir ri cridhe Windows 11

B’ e a’ chiad raon far an deach Rust a thoirt a-steach an còd DWriteCore a bheir seachad parsadh cruth-clò. Bha dithis luchd-leasachaidh an sàs sa phròiseact, a chuir seachad sia mìosan air giullachd. Mheudaich cleachdadh buileachadh ùr a chaidh ath-sgrìobhadh ann an Rust coileanadh gineadh glyphs airson teacsa le 5-15%. B’ e an dàrna raon de chleachdadh Rust a bhith a’ buileachadh an seòrsa dàta REGION anns an Win32k GDI (Eadar-aghaidh Dràibhear Grafaigeachd). Tha na pàirtean GDI a chaidh ath-sgrìobhadh ann an Rust mu thràth a’ dol seachad air a h-uile deuchainn nuair a thèid an cleachdadh air Windows, agus a dh’ aithghearr tha iad an dùil an còd ùr a thoirt a-steach gu bunaiteach Windows 11 Togail deuchainn taobh a-staigh. Am measg choileanaidhean eile co-cheangailte ri Rust, thathas a’ toirt fa-near an eadar-theangachadh don chànan seo de bhuileachadh fiosan siostam Windows fa leth.

Microsoft gus còd Rust a chuir ri cridhe Windows 11


Source: fosgailtenet.ru

Cuir beachd ann