Warum stimmt die CPU-Temperatur meines Motherboards nicht mit den einzelnen Kerntemperaturen überein?

2655
dauphic

Dieses Bild zeigt, worüber ich spreche:

Warum stimmt die CPU-Temperatur meines Motherboards nicht mit den einzelnen Kerntemperaturen überein?

Die CPU-Temperatur des Motherboards ist grün. Die Temperaturen der einzelnen Kerne sind rot.

Ich habe die Temperaturen in drei verschiedenen Szenarien getestet:

  • Leerlauf: Alle Kerne <5% Auslastung. Die Kerntemperaturen liegen bei 70 ° C, während die CPU bei 55-60 ° C liegt. Frequenz bleibt um 2600 Mhz.
  • Gaming: Drei von sechs Kernen mit einer Auslastung von 50%, drei <10%. Die Kerntemperaturen steigen allmählich auf 90 ° C. Die CPU-Temperatur fällt allmählich auf 40 ° C ab. Die Frequenz wird allmählich auf 1200 MHz verringert. Oben abgebildet.
  • Gestresst: Mit dem Diagnosetool von Intel die CPU belasten; alle Kerne nahe bei 100% Auslastung. Alle Kerne sind über 90 ° C, während die CPU bei 80 ° C liegt (ich glaube, das Werkzeug begrenzt sich selbst, wenn es über 80 ° C geht). Ich kann die Frequenz während dieser Zeit nicht überwachen.

Warum sind die beiden Lesungen so unterschiedlich? Warum nimmt der Motherboard- Wert während des Spiels ab, obwohl die Core-Werte fast so hoch sind wie während des Stresstests?

1
CPUTIN variiert zwischen den Motherboard-Herstellern und ist oft einfach falsch (einige Hersteller haben keinen Sensor und daher liest die CPUID falsche Daten), manchmal ist der Sensor falsch und manchmal liest er etwas, das nichts miteinander zu tun hat - wenn das System belastet wird, werden die Lüfter dies tun wahrscheinlich einschalten / schneller, wodurch möglicherweise einige Temperaturen sinken, insbesondere bei Bauteilen, die normalerweise nicht gekühlt werden (Northbridge / Southbridge, Speicher usw.). user2813274 vor 8 Jahren 4
@ user2813274: Ich habe eine Flüssigkeitskühlung. Die Fans sind konstant. Wenn ich das System beanspruche, werden alle Temperaturen extrem hoch. dauphic vor 8 Jahren 0
@dauphic dann hast du ein Problem mit deinem Kühler / Kühlkörper; Versuchen Sie erneut, die Wärmeleitpaste aufzutragen und sicherzustellen, dass der Kühler ordnungsgemäß funktioniert. Die Werte, die Sie in Ihrem Screenshot mit einem roten Rahmen angegeben haben, sind die tatsächlichen CPU-Temperaturwerte. In Ihrem Screenshot ist ** CPUTIN einfach falsch, und Ihre CPU läuft tatsächlich bei 88 ° C **. Breakthrough vor 8 Jahren 1
@Breakthrough: Der Kühler funktioniert einwandfrei und ich habe bereits Wärmeleitpaste erneut aufgetragen und neu eingesetzt. Ich kann fühlen, wie Wärme zwischen den Heizkörpern übertragen wird, sowie eine Änderung der Abgastemperatur im Leerlauf im Vergleich zu Belastung. dauphic vor 8 Jahren 0
@dauphic, nur weil es * etwas * Wärme überträgt, heißt das nicht, dass es effektiv übertragen wird. Ich habe einen luftgekühlten Computer und meine Temperaturen kommen nirgends näher als bei 100% Last, auch bei einer höheren thermischen Last (86W). Wenn Ihr Kühler in Ordnung ist, schätze ich, dass Sie zu viel Wärmeleitpaste verwendet haben oder dass er nicht genügend Kontakt mit dem CPU-Chip hat. Es sieht jedoch so aus, als würde Ihre CPU durch hohe Temperaturen gedrosselt. Was sind deine Temperaturen im Leerlauf? Breakthrough vor 8 Jahren 0
@Breakthrough: http://i.imgur.com/g6HIbTK.png Ich habe aufgrund dieses Verhaltens Wärmeleitpaste erneut aufgebracht und sie dann erneut angewendet, wenn sie nicht genehmigt wurde, und zwar ohne Änderung. Ich sah jedoch eine Abnahme von ~ 5C nach der ersten erneuten Anwendung. Ja, die CPU wird gedrosselt. Ich vermute, dass das CPUTIN während des Spielens niedriger ist, weil es bei 50% Frequenz läuft und daher weniger Wärme erzeugt. ** Dies führt zu einer Vermutung, dass CPUTIN korrekter ist **. dauphic vor 8 Jahren 0
@dauphic, das ist im Leerlauf viel zu heiß; meine leerlauftemperaturen, ebenfalls luftgekühlt, liegen nicht über 35 ° C. Es liegt eindeutig ein Problem mit Ihrer Kühlerinstallation vor. Möglicherweise möchten Sie den Vorratskühler (oder einen anderen Luftkühler) wieder einschalten, bis Sie herausfinden können, warum Ihre Flüssigkeitskühlung nicht richtig funktioniert. Wenn Sie sicher sind, dass Sie die richtige Menge an Wärmeleitpaste verwenden (die so wenig wie möglich ist), stellen Sie sicher, dass sie ausreichend Kontakt mit dem CPU-Die hat. Wenn Sie zu viel Wärmeleitpaste verwenden oder der Kontakt nicht ausreicht, isolieren Sie effektiv die Wärme in der CPU. Breakthrough vor 8 Jahren 0
Warum sollten Sie den Verdacht haben, dass "CPUTIN" korrekt ist, obwohl Sie über sieben verschiedene Thermometer verfügen, die sich im CPU-Chip selbst befinden? Natürlich bezweifle ich nicht, dass ein Thermometer eine Fehlfunktion aufweisen kann. Warum sollten Sie jedoch einem externen Sensorwert - insbesondere einem, der bekanntermaßen ungenaue oder konstante Werte liefert - auf mehrere unabhängige Messwerte aus der CPU selbst vertrauen? Breakthrough vor 8 Jahren 0
@Breakthrough: Weil CPUTIN Temperaturen widerspiegelt, die logisch sinnvoll sind. "CPUTIN" beträgt 60ºC bei 2600 MHz / 5% Auslastung, 40ºC bei 1200 MHz / 25% Auslastung und 80ºC bei einer Auslastung von nahezu 100%. Sie sind im Allgemeinen hoch, ja, aber die relativen Zahlen sind vernünftig. Die "Core" -Temperaturen sind im Auslastungsszenario von 25% und 100% ungefähr gleich. dauphic vor 8 Jahren 0
Es tut mir leid, aber es ist was es ist. Die direkt in die CPU eingebetteten Thermometer liefern die genauesten Messwerte. Dies ist die CPU-Temperatur (sonst würde es nicht so gedrosselt werden). Und trotzdem haben Sie offensichtlich ein Problem mit Ihrem CPU-Kühler. Wieder haben Sie sieben unabhängige Messwerte in der eigentlichen CPU, die Ihnen sagen, wie hoch die Temperatur ist. Wenn die Wärme nicht aus der CPU abgeführt wird, ergibt "CPUTIN" natürlich einen niedrigeren Wert, da es sich um einen externen Sensor handelt und nicht der gesamten Wärme ausgesetzt ist (weil er nicht übertragen wird). Breakthrough vor 8 Jahren 2

1 Antwort auf die Frage

2
Breakthrough

Der CPUTINSensor vieler Motherboards ist normalerweise ein nicht standardmäßiger (oder manchmal sogar gar nicht vorhandener ) Sensor. Daher werden die von ihm ausgegebenen Werte normalerweise nicht in Grad angegeben, sondern eine implementierungsabhängige Werteskala. Es ist immer am genauesten, die Temperatursensoren in der CPU selbst zu verwenden.

Die meisten modernen CPUs verfügen über einen Temperatursensor in jedem Kern sowie einen auf der Verpackung selbst (wo der Kühlkörper befestigt ist). Dies sind die Werte, die Sie verwenden sollten, um die aktuelle CPU-Temperatur anzuzeigen. In Ihrem Fall scheint es jedoch so zu sein, als sei mit dem Kühlsystem etwas nicht in Ordnung (insbesondere bei Leerlauftemperaturen von 50-60 Grad).


Setzen Sie Ihren Kühlkörper erneut auf (versuchen Sie es mit weniger Wärmeleitpaste) und stellen Sie sicher, dass er ausreichend Kontakt mit dem CPU-Gehäuse selbst hat. Wenn Sie dies mehrmals getan haben und absolut sicher sind, dass der Kühlkörper richtig montiert ist und Wärme auf ihn überträgt, liegt möglicherweise ein Problem mit der Wasserpumpe in Ihrem Wasserkühlungs-Setup vor (vorausgesetzt, die Kühlerlüfter funktionieren ordnungsgemäß).

Obwohl unwahrscheinlich, ist es möglich, dass der Kühlkörper selbst defekt ist und "geneigt" ist, wenn er erstellt / bearbeitet wurde (Kontakt mit einer Kante des CPU-Chips mit mehr Druck als einer anderen). Achten Sie auf das Muster, in dem sich die Wärmeleitpaste verteilt hat, und auf die resultierende Dicke, wenn Sie den Kühlkörper das nächste Mal abnehmen, und stellen Sie sicher, dass die Wärmeleitpaste gleichmäßig verteilt wurde (falls dies nicht der Fall ist, sollten Sie sich an den Hersteller wenden, um einen Ersatz zu erhalten).