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


1

这个问题在这里已有答案:

这张图片展示了我在说什么:

enter image description here

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

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

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

为什么这两个读数如此不同?另外,为什么主板的阅读 减少 虽然核心读数几乎与压力测试期间一样高,但在游戏中?


4
CPUTIN在主板制造商之间有所不同,通常是错误的(一些供应商没有传感器,因此CPUID读取虚假数据),有时传感器是错误的,有时它只是读取不相关的东西 - 如果你压力系统,粉丝会可能打开/更快,这可能最终降低一些温度,特别是那些通常不会冷却的组件(北桥/南桥,内存等)
user2813274

@ user2813274:我有液体冷却。球迷是不变的。当我对系统施加压力时,所有温度都变得非常高。
dauphic

1
@dauphic然后你的冷却器/散热器有问题;尝试重新涂抹导热膏并确保散热器正常工作。您在屏幕截图中用红色框表示的值是实际的CPU温度值。的确,在截图中, CPUTIN是完全错误的,你的CPU确实在88 C运行
Breakthrough

@Breakthrough:冷却器运行正常,我已经重新应用导热膏并重新安装。我可以感觉到它在散热器之间传递热量,以及在空转和压力时排气温度的变化。
dauphic

2
对不起,但它就是这样。直接嵌入CPU中的温度计可以为您提供最准确的读数,这就是CPU温度(否则不会像它那样受到节流)。无论如何,你的CPU散热器明显存在问题。同样,您在实际CPU内部有七个独立的读数,告诉您温度是多少。如果热量没有从CPU传出,那么当然 CPUTIN 会给你一个较低的读数,因为它是一个外部传感器,并没有暴露在所有的热量下(因为它没有被转移出去)。
Breakthrough

Answers:


2

CPUTIN 许多主板上的传感器通常是非标准的(有时, 甚至不存在! 传感器,因此它输出的值通常不是度数,而是依赖于实现的值的比例。使用CPU本身内部的温度传感器始终是最准确的。

大多数现代CPU在每个核心中都有一个温度传感器,以及一个放在封装本身上的温度传感器(散热器附着在其上)。这些是您应该用来指示当前CPU温度的值。实际上,在您的情况下,冷却系统似乎有问题(特别是在查看50-60度的空转温度时)。


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

虽然不太可能,但散热器本身可能存在缺陷,并且在创建/加工时可能会“倾斜”(接触CPU芯片的一个边缘的压力比另一个更大)。当您下次关闭散热器时,请注意导热膏散布的图案以及产生的厚度,并确保其均匀分布(如果不是,您可能需要联系制造商进行更换)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.