2024年10月1日发布的Windows 11 24H2版本包含了相当多的新功能。然而,更多的东西是肉眼看不见的,比如Windows更新的改进。在一篇新的博客文章中,微软详细介绍了幕后的变化是如何加快安装时间并显著减少资源消耗的。
在“维护良好的设备(经常联网更新的设备)”上安装累积更新时,Windows 11版本24H2的服务栈的改进使安装时间比Windows 11版本22H2快45.6%,重启时间快39.7%,CPU使用率比Windows 11版本22H2(和23H2,因为两个版本共享相同的服务栈)减少15%以上。
被忽略且更新时间更早的系统也表现出类似的性能提升。微软在一台安装了过时18个月的Windows系统的设备上进行了改进测试,结果显示安装时间快了43.6%,重启时间快了33.5%,CPU使用率降低了25%。非常令人印象深刻。
根据微软的说法,所有这些改进都是通过以下改变实现的:
1、组件清单的并行处理。这补充了在Windows 11 22H2版本中首次引入的反向和正向差速器的新服务组件的平行水合作用。
2、优化了组件清单的读取和解析。在第一次读取和解析之后,我们缓存结果以便稍后在流程中使用。如果在多个包中引用相同的组件,这有助于提高效率。
3、可扩展地使用可用的随机存取存储器(RAM)。如果可用,我们使用更多的RAM来存储manifest缓存,如果没有则使用更少的RAM。
不过,这不仅仅是累积更新。微软表示,由于操作系统处理收件箱应用程序的方式有所改进,功能更新现在也更有效率了。这一变化最初是在Windows 11 22H2版本中引入的,但现在,它也包括Microsoft Edge,它从整体功能更新大小中减少了额外的200MB。