Windows 8 任务管理器未报告实际 CPU 频率

Windows 8 任务管理器未报告实际 CPU 频率

任务管理器报告 2.53 GHz,但 CPU-Z 报告 1192 MHz。我的 Windows 是全新安装的 Windows 8 Pro Upgrade。当我使用消费者预览版时,任务管理器会报告不同的频率,但在我当前的安装中不会发生这种情况。

我目前使用电池、64 位、Intel Core i5 540M 运行。

截屏

答案1

我在 BIOS 中关闭了虚拟化功能,现在任务管理器显示的实际速度与标称速度有差异。顺便提一下,我注意到 CPU-Z 似乎只显示核心 0 的时钟速度,而任务管理器可能显示平均值?

感谢@MartheenCahyaPaulo 在评论中提供此答案。现在的下一个问题是,为什么在启用虚拟化的情况下任务管理器会表现得如此?

在此处输入图片描述

答案2

您所看到的完全正确。这是英特尔在其较新的处理器中实施的系统,称为 Speedstep。

由于您使用的是笔记本电脑(或无论如何使用移动 CPU),因此您通常希望节省电量。处理器不会一直以惊人的 2.5GHz 运行,而是会变慢。当您需要进行更多处理时,它会再次加速。这是为您节省更多电量的一种努力

因此,您在 CPU-z 上看到的数字此时是正确的

Windows 任务管理器有时不是一个非常智能的应用程序,因此它显示的是全速,而不是当前速度

答案3

似乎是因为当您启用 Hyper-V 时,它会接管处理器的速度管理,这样客户机就不会尝试控制它并发送冲突的指令。基本上,任务管理器看到的是虚拟化 CPU,而 CPU-Z 应用程序看到的是原始 CPU。

我没有启用 Hyper-V,任务管理器显示了我的 CPU 的实际速度。

更多信息请见这里

相关内容