Windows 10 任务管理器:超频时 CPU 速度超过最大速度

Windows 10 任务管理器:超频时 CPU 速度超过最大速度

我看过上一个帖子,但它完全不同,因为我在 UEFI 中将 CPU 超频到 4.7GHz,同时启用了 turbo boost。以下是任务管理器告诉我的内容:

任务管理器的屏幕截图

CPU 显示为 5.5GHz,但在 Aida 或 CPU-Z 中它正确为 4.7GHz,因为它是在 UEFI 中设置的。

问题是,我是否真的因为涡轮增压而获得了 5.5GHz 的速度,还是这只是一个错误,而我以 4.7GHz 的速度运行?

答案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 是否能收到您的回复。

我真的很想相信性能提升是真实的,但这真的只是错误的估计。

相关内容