就像在 2022 年底,Linux-6.1 首次引入 Rust 语言作为内核模块的开发语言,形成了 Rust for Linux 项目那样,让 Rust 成为 C 语言之后的第二语言。对此,开发者也期望在引入 Rust 语言后,在内核代码抽象和跨平台方面能做得比 C 更有效,且会提升内核代码质量,有效减少内存和多线程并发缺陷 。 针对如今 Windows 内核...
发布公告提到此版本已经使用 Rust 重写 Windows 11 内核中的部分模块。据介绍,该预览版使用 safe Rust 对关键内核功能进行了早期实现。具体来说,win32kbase_rs.sys 包含 Windows GDI region 的新实现。虽然这是一个小的实验性功能,微软工程师表示将继续增加 Rust 在内核中的使用。今年 3 月份,Windows 操作系统...
微软正准备改进Windows 11的安全功能,并以更强大和有效的解决方案升级默认文件系统。这家科技巨头的开发人员正在独立开发两项新功能--在内核内用Rust启动,并使用ReFS而不是NTSF作为默认文件系统。微软正在努力通过将Rust集成到内核中来增强Windows11的安全功能。正如《连线》所解释的那样,Rust是一种内存安全语言,因...
【ITBEAR科技资讯】5月12日消息,微软在不久前透露了一项重大举措:他们正计划基于Rust语言对Windows 11的内核进行改写,以取代部分之前采用的C++代码。这一举动引起了广泛关注,而如今的最新消息显示微软在这一领域取得了显著进展。 根据可靠消息,微软已经成功将基于Rust代码编写的Win32k.sys内核模式驱动文件移植到了Windows ...
在科技界热议的2023年12月26日,微软迅速行动,透露了一个引人注目的开发计划——开始逐步使用Rust语言来重构其Windows NT内核的部分模块。这一消息无疑让全球开发者和技术爱好者的心情激荡不已,毕竟,Rust的安全性和可靠性在业界早已名声在外。 随着Windows 11的24H2版本的发布,微软的努力初见成效,其更新日志中标明了...
除了更新安装方式的变化,Windows 11 24H2版本中还首次显露出微软在内核重构方面的努力。众所周知,微软自2023年就开始试图利用Rust语言重构Windows NT内核的一部分模块,并在最新版本中实现了名为win32kbase_rs.sys的内核模块。这一模块的‘rs’显然代表Rust,微软强调Rust在提高系统可靠性和安全性方面的优势,这也与其增...
7月 12 日,微软发布了 Windows 11 测试版 (Insider Preview Build 25905),在公告中,微软称此版本已经使用 Rust 重写 Windows 11 内核中的部分函数。 “与用 C/C++ 编写的传统程序相比,Rust 在可靠性和安全性方面具有优势。此预览版附带了 Rust 编写的关键内核功能的早期实现。具体来说是在 win32kbase_rs.sys...
他说在接下来的几周或几个月内,用户就可以在基于Rust代码的内核中启动Windows了,开发团队的基本目标是将这些内部的C++数据类型转换成它们的Rust等价物。Weston补充说,到目前为止内核已经增加了3.6万行代码,在测试环境下没有出现重大的性能退步,Win32k的GDI(图形驱动接口)移植到Rust后,在Windows上启动时能够通过...
【全网首发】微软正式发布 Windows11 Build 25905 :加入Rust 内核、整合Dev 通道 Drive新功能等(附:最新官方ISO下载) 01:16 【最新】微软今天推送:Windows 11 Build 22631.2048 Beta 版本 : 新增图库功能... 版本号正式更改为23H2 ! 01:27 【全网首发】微软正式发布 Windows 11 Build 23506 Dev 版本:新增无...
微软用 Rust 改写的 Win11 内核来了 作者| 李冬梅 5月 12 日,据媒体报道,前不久微软透露正基于 Rust 语言改写 Windows 11 内核,部分替代之前的 C++,当时的说法是已添加 36000 行代码,且开机测试通过。 最近,据 Azure 首席技术官 Mark Russinovich 透露,最新的 Windows 11 Insider Preview 版本是第一个包含此...