为什么 Windows 11 的性能并没有比 Windows 10 更快

微信扫一扫,分享到朋友圈

为什么 Windows 11 的性能并没有比 Windows 10 更快

自 Windows 11 于 2021 年年中公开发布以来,微软一直坚称其最新产品旨在发挥硬件的最佳性能。这似乎并非空穴来风,因为公司还详细解释了计划如何做到这一点。

当用户发现操作系统的某些元素仍然不够灵敏或流畅时,微软承诺将在 2022 年进行改进。微软一直在进行性能方面的宣传,并毫不犹豫地详细介绍了它所做的所有改进。

为什么 Windows 11 的性能并没有比 Windows 10 更快插图

特别是英特尔用户,他们被承诺在 Windows 11 上获得更好的性能,因为基于混合高性能混合架构(或 Big-Bigger)设计的第 12 代(Alder Lake)和更新的英特尔处理器对 Thread Director 硬件调度程序进行了特定的优化。

然而,这些说法从未真正变成显示出显著差异的实际结果。2022 年 7 月,也就是英特尔第 12 代处理器最初的性能宣称提出近一年后,第三方测试表明,英特尔第 12 代处理器和 Windows 11 操作系统的性能参差不齐,都没有明显的提升。半年后,当以游戏为重点进行类似测试时,结果同样没有太令人兴奋。

Neowin 还使用最新的英特尔第 14 代 CPU 进行了一组测试,看看能否发现两者之间明显的性能差异。包括两个不同的测试:一个是升级安装,另一个是全新安装。

这当然非常令人惊讶,因为除非操作系统本身缺少特定的优化,否则专用硬件(本例中为 Thread Director)的存在通常会带来更好的性能。

Windows 档案网站 BetaWiki 可能会给出答案。技术爱好者和 Twitter(现为 X)用户 Albacore 在内核模式下执行了一条针对 "MSR_IA32_HW_FEEDBACK_THREAD_CONFIG" 的写入特定模型寄存器(wrmsr)指令,他们发现 Windows 10 中已经存在针对线程指令的优化,最早可以追溯到 21301 版本。

该版本发布于 2021 年 2 月,比 Windows 11 公开发布早了几个月。Albacore 在其 Twitter 帖子中写道:

我调查了哪些 Windows 版本支持英特尔的线程管理器(Thread Director),它是在第 12 代及更新的 CPU 上正确调度效率和性能内核的关键。Windows 10 第 21301 版及更新版本和所有 Windows 11 版本都支持它。这些更改从未回溯到旧版本。

我通过在内核中查找目标寄存器 "MSR_IA32_HW_FEEDBACK_THREAD_CONFIG"(0x17D4)的"__writemsr "指令进行了检查。我检查了最新的 Windows 10 和 Server 2022,确认不存在此类指令。无论版本如何,21301+ 版本都有该指令。

因此,如果您从比 21301 版本还要早的版本升级到 Windows 11 或最新的 Windows 10 版本,您很可能会在英特尔第 12 代或更新的芯片上看到实际的性能提升。

上一篇

M3 MacBook Air 采用全新阳极氧化密封技术以减少指纹

下一篇

Windows 11 安装程序源代码被剖析:揭秘 OOBE 快捷方式

你也可能喜欢

评论已经被关闭。

插入图片

排行榜

返回顶部