为什么 BIOS 中的 CPU 温度会逐渐升高直至关机/崩溃,但在 OS 下温度却正常?

为什么 BIOS 中的 CPU 温度会逐渐升高直至关机/崩溃,但在 OS 下温度却正常?

华擎 FM2A75PRO4,A10 5800K。

观察 BIOS 中的 CPU 温度一段时间,以检查散热器是否安装正确并且与 CPU 均匀接触以进行热传递。

温度从典型的空闲状态(30°C)开始,同时检查 BIOS 菜单中的其他一些内容,并花费大约 10 分钟的时间 - 只是查看而不改变设置,系统就冻结了。

重新启动并观察温度,它以 0.5 步从空闲温度上升到建议的最高温度(75°C),每 1-3 秒变化一次,我观察了几次,重新启动后它才会再次冻结。

然后让它启动到 Windows - 温度正常并保持原样。启动到 Linux 时也发生了同样的事情。

每次停留在 BIOS 中都会导致温度缓慢上升直至崩溃。我想知道为什么?

答案1

最近有些 BIOS 无法正确支持空闲状态。此类 BIOS 会执行诸如监视键盘操作或显示更新数据(即使每秒一次)之类的操作,并占用全部 CPU 负载。当 CPU 处于 100% 使用状态时,它会使 CPU 越来越热,然后问题就会出现。

答案2

大多数 BIOS 设置在 16 位模式下对按键进行忙等待 - 禁用热管理,并且通常没有主动风扇控制。这显然是 CPU 温度最糟糕的情况。

相关内容