【网界科技】5月12日消息,微软近日公布了其在Windows 11内核改写方面的最新进展。据悉,微软已开始采用Rust语言替代部分原先的C++代码,以提升系统的性能和安全性。目前,基于Rust编写的Win32k.sys内核模式驱动文件已经成功移植到Windows 11 Insider预览版中。Win32k.sys是负责处理Windows操作系统的图形设备界面(GUI)和窗口管理的关键组件。
微软此次选择Rust语言进行内核改写的原因是出于其卓越的内存安全性能。通过使用Rust语言,许多不安全的子例程在内核中得以消失,从而提升系统的整体安全性。据网界科技了解,Rust代码的简洁高效也使得在移植后的Office应用中,并未出现性能损失的情况,甚至在某些场景下比原先的C++代码更加高效。
Windows 11的内核改写进展令人鼓舞。微软发布的最新预览版已经达到了Build 25357(Canary通道)和Build 23451(Dev通道),而发布预览版的版本号也迭代到了Build 22621.1776。这表明微软正积极推动Windows 11的开发,并为用户带来更好的使用体验。
微软基于Rust语言改写Windows 11内核的进展相当良好。通过引入Rust语言,微软不仅提高了系统的安全性,还保持了应用程序的高效性能。我们期待着Windows 11的正式发布,相信这将为用户带来更加稳定和优化的操作系统体验。