为什么我的主板的 CPU 温度与各个核心温度不一致?

为什么我的主板的 CPU 温度与各个核心温度不一致?

这张图片演示了我所说的内容:

在此处输入图片描述

主板的 CPU 温度显示为绿色。各个核心的温度显示为红色。

我已经在三种不同情况下测试了温度:

  • 闲置的:所有核心利用率均低于 5%。核心温度约为 70C,而 CPU 约为 55-60C。频率保持在 2600 Mhz 左右。
  • 赌博:六个核心中,三个核心利用率约为 50%,其余三个核心利用率低于 10%。核心温度逐渐升高至 90°C。CPU 温度逐渐降低至 40°C。频率逐渐降低至 1200 Mhz。如上图所示。
  • 压力:使用英特尔的诊断工具来测试 CPU;所有内核的利用率接近 100%。所有内核的温度都超过 90C,而 CPU 的温度为 80C(我相信如果温度超过 80C,该工具就会自行限制)。在此期间我无法监控频率。

为什么两个读数如此不同?另外,为什么主板的读数减少在玩游戏时,即使核心读数几乎与压力测试期间一样高?

答案1

许多主板上的传感器CPUTIN通常是非标准的(或有时,甚至不存在!) 传感器,因此其输出的值通常不是以度为单位,而是与实现相关的值标度。使用 CPU 内部的温度传感器始终是最准确的。

大多数现代 CPU 的每个核心都有一个温度传感器,还有一个位于封装本身(散热器连接处)的温度传感器。这些是您应该用来指示当前 CPU 温度的值。事实上,就您而言,冷却系统似乎出了问题(尤其是在查看 50-60 度以上的空闲温度时)。


你应该重新安装散热器(尝试使用较少的确保散热器与 CPU 封装本身充分接触。如果您已经多次这样做,并且绝对确定散热器安装正确并且将热量传递给散热器,则您的水冷装置中的水泵可能有问题(假设散热器风扇正常工作)。

虽然可能性不大,但散热器本身可能有缺陷,在制造/加工时可能会“倾斜”(接触 CPU 芯片一侧的压力大于另一侧)。下次取下散热器时,请注意导热膏的涂抹方式以及最终的厚度,并确保其分布均匀(如果不是,则可能需要联系制造商进行更换)。

相关内容