Wer drosselt meine CPU?

Wer drosselt meine CPU?

Ich habe ein Dell Latitude 5591 mit einemIntel Core i7-8850H. Diese CPU hat eine TDP von 45 Watt, die jedoch auf 35 Watt gesenkt werden kann. Die T-Verbindung ist für diese CPU mit 100 °C angegeben.

Ich verwende Debian 5.4.0-0.bpo.4-amd64.

Bei einer kurzen Überwachung der CPU ist mir aufgefallen, dass die Frequenz auf 1600 MHz gesenkt wird, wenn mehrere Kerne belastet werden. Nehmen wir an, Folding@Home arbeitet mit 6 Kernen. Die CPU-Temperatur liegt bei 60–65 °C, der Lüfter läuft mit niedriger Geschwindigkeit, etwa 2500 U/min.

Ich habe ein bisschen über thermald, intel_rapl, powerclampund eingebettete Controller gelesen, die hier eine Rolle spielen könnten, aber ich habe nicht verstanden, was was außer Kraft setzt. Ich bezweifelte auch, dass meine Versuche, die thermische und Leistungsdrosselung zu konfigurieren, nicht zu einem Fehlverhalten führten.

Um die Dinge jedoch einfacher zu machen, habe ich ein Manjaro 19.1-Live-Image gebootet und Folgendes getan:

installiert s-tuiund stressdie CPU-Kerne belastet (beginnend mit 1, hochgehend bis 10) und die Ausgabe von s-tui beobachtet.

Es scheint, als ob eine Leistungsdrosselung greift, die CPU geht für zwei Sekunden auf 25 W hoch und wird dann auf 15 W gedrosselt.

Bildbeschreibung hier eingeben

Meine Frage ist:

  • wie kann ich herausfinden, wer die CPU drosselt? Ich würde erwarten, dass die CPU bis zu 45 Watt verbraucht
  • Ist auf der Maschine eine BIOS-bezogene Einstellung gespeichert (ich erinnere mich, die Maschine vor Monaten einmal mit Intel XTU unter Windows gedrosselt zu haben), die das Verhalten immer noch beeinflussen könnte?

Randnotizen:

  • Unter Windows lag der Verbrauch definitiv bei 45 Watt oder sogar darüber
  • Mich hat das Lüftergeräusch gestört, deshalb habe ich ein bisschen mit Intel XTU herumgespielt und in der Diagnose gesehen, dass der Stromverbrauch für etwa eine Sekunde auf 68 Watt anstieg.
  • Daher bin ich sicher, dass es sich um ein Linux-Problem handelt, also um ein Kernelmodul, das nicht gut mit meiner CPU zusammenarbeitet.

Antwort1

Ich habe also dies und das ausprobiert und nie annähernd die CPU-Leistung erreicht, die ich erwartet hatte. In meiner Verzweiflung habe ich also Windows 10 erneut auf dem Rechner installiert. Ich habe Dell Power Manager installiert und zu meiner großen Überraschung war zunächst die Einstellung „Leise“ ausgewählt. Mein Fazit ist, dass dieses kleine Tool nicht nur (wenn überhaupt) etwas auf der Festplatte speichert, sondern direkt und dauerhaft auf die eingebetteten Controller des Rechners schreibt.

Dell Power Manager

Habe es wieder auf "Optimiert" umgestellt, Festplatten getauscht und Linux neu gebootet. Jetzt wird es wieder heiß! Jetzt dürften Thermald und/oder TLP wie erwartet leuchten.

brenn, Baby!

Aktualisieren

Da ist einausgezeichnetes Plasmoidzur Steuerung von Intel P-State (beziehen Sie es nicht aus dem KDE-Store, sondern verwenden Sie die GitHub-Version, sie ist aktueller)

P-Zustand-Plasmoid

DerWärmemanagementAbschnitt hängt vom dell_smbiosModul ab. Ziemlich leistungsstarkes Tool!

verwandte Informationen