Naghahanda ang Microsoft upang pahusayin ang mga tampok na panseguridad ng Windows 11 at i-upgrade ang default na file system na may mas matatag at mahusay na solusyon. Ang mga developer sa tech giant ay independiyenteng gumagawa sa dalawang bagong feature – recoding kernel sa Rust at gamit ang ReFS sa halip na NTSF bilang default na file system.
Microsoft ay nagtatrabaho patungo sa pagpapahusay ng mga security feature ng Windows 11 sa pamamagitan ng pagsasama ng Rust sa kernel. Tulad ng ipinaliwanag ng Wired, ang Rust ay isang memory-ligtas na wika na kilala sa proteksyon nito laban sa mga pag-atake ng injection, katulad ng mga wika tulad ng Java. Ito ay idinisenyo upang maiwasan ang mga program mula sa aksidenteng pag-access ng hindi sinasadyang data mula sa memorya ng isang computer.
Sa BlueHat IL 2023 conference, David Weston, Bise Presidente ng Enterprise at OS Security sa Microsoft, nakumpirma ang plano ng kumpanya na gamitin ang Rust sa kernel para sa Windows 11. Ayon sa executive, ang Windows at Rust integration ay mas malapit kaysa dati.
Image Courtesy: Microsoft
Plano ng Microsoft na magpadala ng bersyon ng Windows 11 preview na may ilan sa mga kernel code na muling isinulat sa Rust. Sa ngayon, ang pangunahing layunin ay upang matiyak ang pagiging tugma at pagganap. Kabilang dito ang pag-convert ng ilang panloob na uri ng data ng C++ sa mga katumbas ng Rust.
“Magkakaroon ng Insider preview [updae] sa ilang sandali, kaya magkakaroon ka ng Windows booting na may kalawang sa kernel sa malamang sa susunod na ilang linggo o buwan ,” aniya.
Sa ngayon, ang Microsoft ay gumawa ng makabuluhang pag-unlad, tulad ng paggamit ng karaniwang Rust API tulad ng Vec at Result, na mas madaling isulat at maunawaan kaysa sa kanilang mga katapat na C++.
Kasabay nito, napakahusay ng performance ng naka-port na code, na walang kapansin-pansing pagkakaiba sa mga Office app na sinusukat ng PCMark 10.
Ang pagsasama ng Rust ay nagdulot din ng mga pagbabago sa upstream sa mismong wika, na may mas maraming try_ na pamamaraan para sa Vec na hindi nag-panic sa OOM. Habang umiiral pa rin ang maraming”hindi ligtas”na mga tawag sa code sa mga panlabas na function, bumababa ang bilang ng mga hindi ligtas na bloke at function habang mas maraming code ang na-port.
“Hindi maaaring kalawang at hindi magiging tanging solusyon sa pagtaas ng memorya. kaligtasan sa Windows. Ito ay isang mahusay na papel na sinusuri ang iba’t ibang batay sa CPU mga diskarte sa pag-tag ng memory at ang kanilang ROI laban sa mga kahinaan,”sabi ni David Weston.
Ang pagsasama ng Rust sa kernel ng Windows 11 ay naglalayong gawing mas secure ang operating system at mas madaling mapanatili habang ina-unlock din ang mga benepisyo mula sa tooling at mga pagpapahusay sa performance.
ReFS bilang default na file system
Ang isa pang pagbabago, na nakita na sa Windows 11 preview build, ay naglalayong palitan ang NTFS ng ReFS bilang default na file system sa mga bagong pag-install.
Ginawa ng Microsoft ang Resilient File System (ReFS) upang palitan ang New Technology File System (NTFS), ngunit hindi posibleng mag-install ng mga consumer edition ng Windows 11 sa ReFS. Para sa mga hindi nakakaalam, ang ReFS ay mas mahusay kaysa sa NTFS sa maraming paraan, kabilang ang pagtugon sa mga hindi inaasahang pangangailangan sa storage at paghawak ng malalaking volume o storage pool.
Nagpabuti rin ito ng corruption resiliency, at ang Windows 11 ay maaaring lumipat mula sa NTFS sa lalong madaling panahon. Resilient File System ReFS sa mga bagong pag-install upang mapabuti ang pangkalahatang karanasan.