摘要:微软为Release Preview测试用户推送了Windows 11的25H2版本,有媒体火速进行了实测,结果显示,25H2相比24H2性能不仅没有提升,甚至在一些项目中开倒车。
微软为Release Preview测试用户推送了Windows 11的25H2版本,有媒体火速进行了实测,结果显示,25H2相比24H2性能不仅没有提升,甚至在一些项目中开倒车。
Phoronix对Windows 11 25H2进行了早期版本的基准测试,除了24H2还加入了Ubuntu 25.10、Ubuntu 24.0.3 LTS进行了对比。
但让人失望的是,测试显示,25H2的表现未能超越24H2,甚至在许多测试中都输给了其前代产品。
据悉,这四款操作系统均使用搭配32GB DDR5内存的锐龙9 9950X 进行测试。Phoronix对多种应用程序(共计41个基准测试)进行了基准测试,包括LuxCoreRender、Embree、Intel Open Image Denoise、OSPRay和IndigoBench。
结果显示,41个基准测试平均值中,两个版本的Ubuntu性能分别比Windows 11 25H2高出约15%。
单看Windows的话,25H2版本性能平均值和24H2持平,二者在单个项目中互有胜负。
事实上,微软此前也确认25H2变化不大,并在其公告中明确表示,25H2与24H2版本共享相同的更新分支,这意味着两者将通过定期的月度更新获得相同的改进。
25H2可能是微软迄今为止为Windows 11最没有更新的更新了。
自2023年以来,微软一直在将Rust更多地集成到Windows系统中,最近微软开始推动驱动程序开发者使用这种语言进行开发。
Rust提供了与传统编程语言(如C)不同的内存安全性,可以防止与内存相关的安全漏洞;此外,它还提供了出色的C/C++驱动代码互操作性,使得过渡变得更加容易。
今年7月,微软分享了一些关于Surface团队如何在这一领域提供帮助的初步细节,他们创建了新的开源项目windows-drivers-rs,这是一个帮助使用Rust进行Windows驱动开发的平台。
近日,微软发布了更多关于其进展的细节,为了使Rust驱动程序的开发变得更加容易,微软引入了一个新的cargo-WDK扩展包。
这个Cargo扩展可以生成带有预配置链接、构建步骤和依赖项的空驱动程序项目,并且能够调用WDK工具,就与在Visual Studio中用C语言构建驱动程序的情况类似。
微软表示,其长期目标是在Cargo环境中为Rust开发者提供与Visual Studio中相同的构建工具和配置选项,中期计划包括自动安装WDK、支持NT_TARGET_VERSION、全面支持ARM64等。
微软还强调了Windows驱动程序框架(WDF)团队正在与Rust专家合作,为内核模式驱动程序(KMD)和用户模式驱动程序(UMD)设计更安全的抽象。
其他微软团队正在开发超出WDF范围的安全结构和API,用于核心内核和第三方驱动程序开发,其中一些已经在Windows内核中发布。
最后微软表示,在未来几个月内,它将分享更多关于驱动程序开发最佳实践的信息,其中包括使用CodeQL进行静态分析。
来源:不秃头程序员