Microsoft wäert Rust-Code an de Kernel bäifügen. Windows 11

Den David Weston, Vizepresident vu Microsoft, verantwortlech fir d'Sécherheet vum Betribssystem Windowshuet a sengem Bericht op der BlueHat IL 2023 Konferenz Informatiounen iwwer d'Entwécklung vu Sécherheetsmechanismen gedeelt WindowsËnner anerem gouf Fortschrëtter bei der Benotzung vun der Rust-Sprooch fir d'Verbesserung vun der Kernel-Sécherheet ernimmt. WindowsAusserdeem gouf festgestallt, datt Code, deen a Rust geschriwwe gouf, dem Kernel bäigefüügt gëtt. Windows 11 vläicht an nëmmen e puer Méint oder souguer Wochen.

Zu den Haaptgrënn fir Rust ze benotzen sinn d'Benotzung vun Tools fir sécher Aarbecht mat Erënnerung an Aarbecht fir Feeler am Code ze reduzéieren. Den initialen Zil ass e puer vun den internen Datentypen vun C++ mat gläichwäertege Typen ze ersetzen, déi am Rust geliwwert ginn. A senger aktueller Form sinn ongeféier 36 Tausend Zeilen vum Rustcode virbereet fir d'Inklusioun am Kär. Testen vum System mam neie Code huet keen negativen Impakt op d'Performance an der PCMark 10 Suite gewisen (en Test vu Büroapplikatiounen), an an e puer Mikrotester war den neie Code nach méi séier.


Microsoft wäert Rust-Code an de Kernel bäifügen. Windows 11

Den éischte Beräich vun der Rust-Implementatioun war den DWriteCore Code, deen d'Schrëftparsing handhabt. Zwee Entwéckler waren am Projet involvéiert, an si hunn sechs Méint laang en nei veraarbecht. D'Benotzung vun der neier Implementatioun, déi a Rust nei geschriwwe gouf, huet d'Performance vun der Generatioun vu Textglyphen ëm 5-15% erhéicht. Den zweete Beräich vun der Rust-Implementatioun war d'Implementatioun vum REGION Datentyp am Win32k GDI (Graphics Driver Interface). Déi a Rust nei geschriwwe GDI Interface Komponenten, déi all Tester erfollegräich bestanen, wann se a benotzt ginn. Windows, an de neie Code soll geschwënn standardméisseg an Test-Builds integréiert ginn. Windows 11 Insider. Aner Leeschtungen am Zesummenhang mat Rust sinn d'Iwwersetzung vun der Implementatioun vun eenzelne Systemuriff an dës Sprooch. Windows.


Microsoft wäert Rust-Code an de Kernel bäifügen. Windows 11
Spillt Video


Source: opennet.ru
Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster