答案1
截取该屏幕截图时,您的 CPU 已动态超频至 5.5GHz。
任务管理器显示您的 CPU 基本速度设置为 4.7GHz,正如您所期望的那样。5.5GHz 实际上是自动超频(如果您使用的是英特尔,则是 Turbo Boost);它不太可能持续很长时间,因为它会产生过多的热量。您还可能会看到,在计算机相当空闲的时候,当前速度会下降很多以下基本速度;在我的计算机上(使用 4.0 GHz AMD 芯片,未超频超过),我看到当前速度从 1.6 GHz 到 4.2 GHz 不等,具体取决于负载和 CPU 温度。英特尔芯片也是如此。手动超频会改变基本时钟速度,所有动态超频和降频都与此有关,但除非您禁用动态频率缩放所有现代 CPU(和 GPU)均具有的行为。
答案2
我认为这里真正发生的情况是手动超频并在其上启用涡轮增压时 Windows 和 Intel 之间的沟通错误。
我从来没有让我的操作系统以 5 GHz 的速度启动,Afterburner 也显示正确的 CPU 时钟,Aida 也是如此,但 Windows 10 任务管理器似乎实际上将涡轮增压时钟值添加到已经超频的值中,这是该时钟频率超过 5 GHz 的唯一地方,这是不真实的。
所以它是这样的:
- 手动超频:报告时钟速度正常
- Turbo OC:报告时钟速度正常
- 手动+Turbo OC:其实会使用手动OC,但是任务管理器会添加手动和Turbo的频率差异然后显示出来。
TL;DR
任务管理器在手动进行 OC+Turbo boost 时显示无效值。它实际上将 Turbo boost 增益和手动 boost 增益相加,并以此方式显示频率,而实际上,Turbo boost 速度时钟在任何情况下都不会超过手动设置的值。
我花了一段时间才弄清楚,但这是唯一合理的解决方案。如果有人读到这篇文章并愿意花时间,请向 Microsoft 报告此错误,无论 Microsoft 是否能收到您的回复。
我真的很想相信性能提升是真实的,但这真的只是错误的估计。