快科技5月12日报道,不久前微软透露正在基于Rust语言重写Windows 11内核,部分取代之前的C++。当时据说已经添加了36000行代码,开机测试也通过了。
看起来微软正在取得相当不错的进展。
Azure云业务首席技术官Mark Russinovich证实,基于Rust代码编写的Win32k.sys内核模式驱动文件已移植到Windows 11 Insider预览版中。
据了解,Win32k.sys负责Windows处理器上的图形设备界面(GUI)和窗口管理。
根据微软之前的介绍,Rust语言的优势在于其极高的内存安全性。原内核中大量不安全的子程序在重写后消失了。
同时,Rust代码简洁高效,Office应用移植后不会出现任何性能损失,甚至在某些场景下运行效率比C++还要高。
目前,Windows 11 Canary 通道最新预览版为Build 25357,Dev 通道为Build 23451,发布预览版也已迭代至Build 22621.1776。
【本文结束】如需转载,请务必注明出处:快科技
责任编辑:万楠
上一篇:
途鸽科技有限公司(途鸽科技上市)
下一篇:
长三角信息化(长三角cio发展论坛)
相关资讯