首页
搜索 搜索

微软宣布使用Rust语言改写Win11内核,提升内存安全性 环球即时看

ITBEAR     2023-04-29 17:29:53


(资料图片仅供参考)

【ITBEAR科技资讯】4月29日消息,微软将用Rust语言重写Win11内核,用以替代原本的C++。这个消息来自于微软企业和操作系统安全副总裁David Weston在日前举办的BlueHat IL 2023 大会上的介绍。据他表示,这个内核级别的改造已经添加了36000行Rust代码。

Rust语言因其极高的内存安全性而备受瞩目,这也是微软选择使用Rust的原因。通过这次内核重写,大量原本不安全的子例程已经被改写并消失。而且,相较于C++语言,Rust语言更为简洁高效。微软的多项跑分测试表明,移植Rust代码后,Office应用并没有出现性能损失,而且某些情况下,Rust比C++内核表现更佳。

据ITBEAR科技资讯了解,Win32k的GDI(图形驱动程序接口)移植到Rust后,通过了Windows开机所有测试。这也意味着,使用Rust重写内核并不会影响操作系统的兼容性和稳定性。微软计划在几周或几个月内完成这个重写过程,届时用户的Win11可能会搭载着全新的Rust内核启动。

X 关闭

Copyright ©  2015-2021 制药网版权所有  备案号:豫ICP备20022870号-9   联系邮箱:553 138 779@qq.com