您现在的位置是:主页 > 品牌 > 微软 >
微软转向Rust语言重构Win11内核:实现更简洁安全与卓越性能
发布时间:2023年04月29日 12:37:58 微软 人已围观
简介微软宣布将停止对Windows 10的功能更新,未来会将更多资源投入到Windows 11和即将推出的“Windows 12”上。在最近的BlueHat IL 2023大会上,微软企业和操作系统安全副总裁David Weston对此进行了...
新标360快讯4月29日报道,随着微软决定停止对Win10进行功能更新,公司的重点将更多放在Win11及未来的“Win12”上。
在最近的BlueHat IL 2023大会上,微软的企业与操作系统安全副总裁David Weston透露,当前正在对Win11进行内核层面的重大改进。
简而言之,微软正逐步用Rust语言替代C++进行内核重构,目前已经新增了36000行代码。
Weston强调,Rust语言具有出色的内存安全性,因此在重写过程中,原内核中的多个不安全子例程已被移除。同时,Rust的编写方式更加简洁高效。
在性能方面,使用Rust重构后,Office应用程序没有出现性能下降,大多数性能测试结果与之前几乎相同,甚至在某些情况下,Rust的表现优于C++内核。
另外,Win32k中的GDI(图形设备接口)在迁移至Rust后,也成功通过了Windows启动的所有测试。
微软表示,数周或数月内,用户的Win11系统很可能将搭载Rust内核启动。
Tags: Windows 11 微软