Microsoft ajoute kòd Rust nan Windows 11 nwayo

David Weston, vis-prezidan Microsoft ki responsab sekirite sistèm operasyon Windows, te pataje enfòmasyon sou devlopman mekanis sekirite Windows yo nan rapò li nan konferans BlueHat IL 2023 la. Pami lòt bagay, yo mansyone pwogrè nan sèvi ak lang Rust pou amelyore sekirite nwayo Windows la. Anplis, yo deklare ke kòd ki ekri nan Rust pral ajoute nan nwayo a nan Windows 11, petèt nan kèk mwa oswa menm semèn.

Pami rezon prensipal pou itilize Rust se itilizasyon zouti pou travay san danje ak memwa ak travay pou diminye erè nan kòd la. Objektif inisyal la se ranplase kèk nan kalite done entèn C++ yo ak kalite ekivalan yo bay nan Rust. Nan fòm li ye kounye a, apeprè 36 mil liy nan kòd Rust yo te prepare pou enklizyon nan nwayo a. Tès sistèm nan ak nouvo kòd la pa montre okenn enpak negatif sou pèfòmans nan PCMark 10 suite a (yon tès aplikasyon biwo), ak nan kèk mikrotès nouvo kòd la te menm pi vit.

Microsoft ajoute kòd Rust nan Windows 11 nwayo

Premye zòn nan adopsyon pou Rust se kòd DWriteCore, ki bay analiz font. De devlopè yo te patisipe nan pwojè a epi yo te pase sis mwa retravay li. Itilizasyon yon nouvo aplikasyon reekri nan Rust ogmante pèfòmans jenerasyon glif pou tèks pa 5-15%. Dezyèm zòn aplikasyon pou Rust te aplikasyon kalite done REGION nan Win32k GDI (Graphics Driver Interface). Konpozan koòdone GDI yo reekri nan Rust te deja pase avèk siksè tout tès yo lè yo itilize sou Windows, e byento nouvo kòd la te planifye yo dwe enkli pa default nan bati tès nan Windows 11 Insider. Lòt reyalizasyon ki gen rapò ak Rust gen ladan tradiksyon nan chak apèl sistèm Windows nan lang sa a.

Microsoft ajoute kòd Rust nan Windows 11 nwayo


Sous: opennet.ru

Add nouvo kòmantè