Windows 11-updates: opstarten met Rust, ReFS in plaats van NTFS-bestandssysteem

Windows 11-updates: opstarten met Rust, ReFS in plaats van NTFS-bestandssysteem

Microsoft maakt zich op om de beveiligingsfuncties van Windows 11 te verbeteren en het standaard bestandssysteem te upgraden met een robuustere en efficiëntere oplossing. Ontwikkelaars bij de technologiegigant werken onafhankelijk aan twee nieuwe functies: opstarten met Rust in de kernel en ReFS gebruiken in plaats van NTSF als het standaard bestandssysteem.

Microsoft werkt aan het verbeteren van de beveiligingsfuncties van Windows 11 door Rust in de kernel te integreren. Zoals uitgelegd door Wired , is Rust een geheugenveilige taal die bekend staat om zijn bescherming tegen injectie-aanvallen, vergelijkbaar met talen als Java. Het is ontworpen om te voorkomen dat programma’s per ongeluk toegang krijgen tot onbedoelde gegevens uit het geheugen van een computer.

Op de BlueHat IL 2023-conferentie bevestigde David Weston , Vice President of Enterprise and OS Security bij Microsoft, het plan van het bedrijf om Rust in de kernel te gebruiken voor het opstarten van Windows 11. Volgens de directeur is de integratie van Windows en Rust dichterbij dan ooit.

Afbeelding met dank aan: Microsoft

Gebruikers kunnen de komende weken of maanden Windows 11 opstarten met Rust in de kernel. Op dit moment is het primaire doel om compatibiliteit en prestaties te garanderen. Dit omvat het converteren van enkele interne C++-gegevenstypen naar Rust-equivalenten.

Tot nu toe heeft Microsoft aanzienlijke vooruitgang geboekt, zoals het gebruik van standaard Rust API’s zoals Vec en Result, die gemakkelijker te schrijven en te begrijpen zijn dan hun tegenhangers in C++.

Tegelijkertijd waren de prestaties van de geporteerde code uitstekend, zonder merkbaar verschil in Office-apps zoals gemeten door PCMark 10.

De integratie van Rust heeft ook stroomopwaarts geleid tot veranderingen in de taal zelf, met meer try_-methoden voor Vec die OOM niet in paniek brengen. Hoewel er nog steeds veel “onveilige” codeaanroepen naar externe functies bestaan, neemt het aantal onveilige blokken en functies af naarmate er meer code wordt overgedragen.

“Roest kan en zal niet de enige oplossing zijn om de geheugenveiligheid in Windows te vergroten. Dit is een uitstekende paper die verschillende CPU-gebaseerde memory tagging-benaderingen en hun ROI tegen kwetsbaarheden evalueert, “zei David Weston.

De integratie van Rust in de Windows 11-kernel heeft tot doel het besturingssysteem veiliger en gemakkelijker te onderhouden te maken, terwijl ook de voordelen van tooling en prestatieverbeteringen worden ontgrendeld.

ReFS als het standaard bestandssysteem

Een andere verandering, al opgemerkt in Windows 11 preview build , is bedoeld om NTFS te vervangen door ReFS als het standaardbestandssysteem bij nieuwe installaties.

Microsoft heeft Resilient File System (ReFS) gemaakt om New Technology File System (NTFS) te vervangen, maar het was niet mogelijk om consumentenedities van Windows 11 op ReFS te installeren. Voor degenen die het niet weten, ReFS is in veel opzichten beter dan NTFS, inclusief het voldoen aan onverwachte opslagbehoeften en het verwerken van grote volumes of opslagpools.

Het heeft ook een verbeterde weerstand tegen corruptie en Windows 11 kan binnenkort overschakelen van NTFS naar Resilient File System ReFS bij nieuwe installaties om de algehele ervaring te verbeteren.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *