我今天想回家之前要压缩一个大的虚拟磁盘文件(使用WinRar),但是我的CPU频率在标称2.8 GHz和可怜的800 MHz之间一直保持愉快的上升和下降!
在资源监视器中看到的频率波动(蓝线是频率,绿色是利用率):
和CoreTemp:
我已插入电源(没有电池)。我的温度正常(CPU内核至少没有达到最高温度,但是我没有系统其他部分的读数)。有一个完整的工作负载。为什么要节流?在不熔化CPU的情况下,我希望这项工作现在能够尽快进行。
更新:这里的主要问题是总的热负荷导致CPU节流。添加笔记本电脑散热器(下面的风扇)后,CPU会无限期保持最高性能。阅读其他有趣的信息以及有关管理SpeedStep的答案。
作为一名控制狂(控制狂),我想解决这个问题,并进行更改,或者至少知道它为什么要这样做。
我在BIOS中看到的只是启用/禁用SpeedStep,在这台Dell上,它表明禁用SpeedStep意味着它将始终以最低性能运行……我可以理解笔记本电脑的设计决定。因此,BIOS中没有任何东西适合我。
编辑:我尝试在BIOS中禁用SpeedStep,但现在确实获得了稳定的频率,但是它是1.6 GHz而不是2.8 GHz。至少它现在不会下降到800 MHz,但是总体而言,这并不是一个改进。
SpeedStep是否由操作系统控制?我已将电源设置配置为在插入电源时使用100%CPU作为最小值:
这个设置显然没有达到我的预期…?也许是某些东西压倒了它。
节流是由硬件温度驱动的吗?当它回退时,我的处理器核心温度始终很好。也许是在处理器外部,还是主板上的其他地方,温度已经升高得太高,以至于节流阀开始冷却直到那部分冷却下来?是什么导致这种行为?目前,这是没有意义的,而且很烦人。
如果在我阅读网页时电池电量下降到800 MHz,那将是很好的。但是,当我插入电源时,有10个应用程序可以打开,并且我有大量的压缩工作,我想要完整的2.8GHz。