LX A i 中 国 网 Q
据报道,微软近期透露已经使用Rust语言成功重构了Windows 11的部分内核,取代了之前的C++。微软表示已经添加了36000行代码,并通过了开机测试,这一举动展示了微软在该领域的积极探索和突破,也赢得了许多支持者的关注。Azure云业务首席技术官Mark Russinovich表示,已经成功将基于Rust语言编写的Win32k.sys内核模式驱动文件转移至Windows 11 Insider预览版中。Win32k.sys是处理Windows上的图形设备界面(GUI)和窗口管理的主要模块。
此前,微软就多次强调Rust语言的内存安全性非常优秀,优于C++语言。经改写后,原内核中众多不安全的子例程已被成功剔除。同时,Rust代码简洁高效,经过移植后Office应用的性能没有受到任何损失,甚至在一些场景下比C++的运行效率更高。
目前,Windows 11 Canary通道的最新预览版为Build 25357,Dev通道预览版为Build 23451,发布预览版版本已经升级到Build 22621.1776。
资料来源:快科技
据消息称,微软近期透露已经使用Rust语言成功重构了Windows 11的部分内核,取代了之前的C++。据报道,微软表示已经添加了36000行代码,并通过了开机测试。
此举显示出微软在这一领域的积极探索和突破,赢得了诸多粉丝的关注。

Azure云业务首席技术官Mark Russinovich表示,已经成功将基于Rust语言编写的Win32k.sys内核模式驱动文件转移至Windows 11 Insider预览版中。
Win32k.sys是处理Windows上的图形设备界面(GUI)和窗口管理的主要模块。
此前,微软就多次强调Rust语言的内存安全性非常优秀,优于C++语言。经改写后,原内核中众多不安全的子例程已被成功剔除。
同时,Rust代码简洁高效,经过移植后Office应用的性能没有受到任何损失,甚至在一些场景下比C++的运行效率更高。
目前,Windows 11 Canary通道的最新预览版为Build 25357,Dev通道预览版为Build 23451,发布预览版版本已经升级到Build 22621.1776。

资料来源:快科技
LX A i 中 国 网 Q
本文网址: