主题 : 取代C++!微软改用Rust语言重写的Win11内核:正式来了
级别: 九滴秋露
UID: 22
精华: 0
发帖: 42106
威望: 109532 点
无痕币: 259 WHB
贡献值: 0 点
在线时间: 12441(时)
注册时间: 2008-05-28
最后登录: 2024-06-01

0 取代C++!微软改用Rust语言重写的Win11内核:正式来了

前不久微软透露成正基于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。

级别: 七朵秋菊

UID: 261498
精华: 0
发帖: 3796
威望: 31650 点
无痕币: 44229 WHB
贡献值: 0 点
在线时间: 910(时)
注册时间: 2015-09-28
最后登录: 2024-06-01

了解一下   
Total 0.257261(s) query 5, Time now is:06-01 21:14, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛