在Windows资源监视器的“ CPU”选项卡中,“ CPU使用率”值旁边有一个状态框和“最大频率”图。这是什么意思?该值有时在我的系统上超过100%...这意味着什么?



通过查看CPU-z的处理器时钟速度实时报告,这似乎与CPU的运行频率有松散的关系,这意味着它的含义是“ CPU所运行的最大频率的百分比”;这与采用SpeedStep和/或TurboBoost技术(或类似技术)的系统有关。此外,将系统设置为“省电模式”会将“最大频率”值降低到60%左右,而将其设置为“高性能”模式则将其设置为110%左右。但是,百分比似乎与显示的CPU速度并不完全相关。那么,这实际上代表什么值?

评论

您有几个CPU?他们超频了吗?您的BIOS是否正确检测到您的CPU?显然,有多种检测最大CPU频率的方法。 support.microsoft.com/kb/888282

@Mikel:我只有一个Core i5 M430,它是一个超线程双核处理器。它没有超频,但确实有涡轮增压。 BIOS正常检测到它。

#1 楼

它只是表示处理器正常速度的最大总和。

通过速度步进,省电和禁用其他所有功能,应该始终读取100%。



如果您使用Turbo Boost或类似产品,它将报告较高的百分比。

因此,再次,这是处理器与报告的正常速度相比当前可以运行的最大百分比。

我不确定100%,但是我的猜测是,如果您超频,超频量将是Windows的“基本”速度,超频20%将不会显示120%的最大频率-这只是猜测,我没有办法进行测试。

评论


它仅报告系统本身根据BIOS设置影响的额定速度(默认或超频)的变化。如前所述,这些功能包括SpeedStep和Turbo模式,还包括由于“被动冷却”电源管理选项或系统由于过热而造成的节流所导致的速度降低。

– Mark Sowul
2011-3-13在7:43

这似乎是一个合理的答案,尽管如果有人找到任何有关其含义的官方文档,我希望看到它。

–nhinkle
2011-3-15在21:32

我认为我的经验表明这不是真的。我想看看MS所说的意思,例如nhinkle。

–music2myear
2012年2月14日在21:27

如果CPU启用了热节流功能,这会下降吗?

– Divin3
16年2月25日在4:40

#2 楼

根据此处的答案:

资源监视器中的最大频率与性能监视器中的处理器性能\最大频率计数器的百分比相同。
例如,如果您有一个2.5 GHz的处理器,以800 MHz的频率运行,则最大频率的百分比= 800/2500 = 31%。因此,处理器以2500 mhz(2.5 ghz)的最大频率的31%或800 mhz运行。
最大频率的“最佳”百分比是主观的。基本上,您希望CPU以足够快的频率运行,同时使用最少的电量即可执行所需的操作,以免浪费电池或不必要地增加电费。
Windows中的电源计划是决定频率和计算机BIOS中设置的一部分。
请参阅“处理器电源管理(PPM)”部分,可能会导致本文中的CPU利用率过高:解释性能分析的CPU利用率


#3 楼

回复很晚,但我只是注意到我在Resource Monitor中的CPU频率百分比为129%,与我的超频相对应。我有一个3.4 GHz的Intel i5,它已超频到4.4,这比库存速度提高了(1000/3400)* 100 = 29.411%。我的处理器的Turbo Boost(出厂频率提升)为3.8 GHz,但这也显示出100%以上。基本上,处理器在框上和CPU-Z中以其最大库存频率(没有Turbo Boost)列出的频率是Resource Monitor达到100%的频率。

#4 楼

只需在停放(关闭)未使用的内核以节省电量的现代多核计算机上补充一下,显示的百分比就可以大大低于100%。

我已经看到了在不受限制的8核计算机上,其值为30-50%。

评论


这不是答案,应该是评论。

–nhinkle
2015年2月2日,9:23

@nhinkle:不同意。其他答案的发布日期应早于驻留内核的存在,并由操作系统正确处理。他们处理频率不足/超频。没有提及停放内核及其对数量的影响,但是对于现代处理器,它们将比时钟产生更大的影响。请撤消您的下注。

–harrymc
15年2月2日,12:36