Gibt es eine Möglichkeit, die Auslastung eines Motherboard-Chipsatzes unter Linux zu reduzieren?


2

Ich bin daran interessiert, die Belastung des Motherboard-Chipsatzes zu verringern oder zumindest herauszufinden, was die Überhitzung verursacht ...

Ich habe ein HP ProBook 4720s mit Ubuntu 12.04, das leicht überhitzt. Auf dem Laptop befindet sich ein Motherboard mit dem Intel HM57 Express- Chipsatz (TDP 3,5 W), der auch im Leerlauf recht heiß wird (59-64 Grad Celsius). Das Problem wird auch hier beschrieben: notebookreview . Von diesem Forum denke ich, dass das Problem nicht mit dem Betriebssystem zusammenhängt.

Der Intel HM57-Chip ist nicht mit dem Kühlsystem verbunden und verfügt nur über einen eigenen sehr kleinen Kühlkörper (Kühler) ohne Lüfter. Außerdem gibt es dort keinen Luftstrom (der Chipsatz befindet sich unter dem Touchpad, und die Laptop-Tasche hat dort absolut keine Luftwege). Das Ändern der Wärmeleitpaste bringt nichts.

Meine Idee ist jedoch nicht, die Hardwareprobleme zu beheben (z. B. das für mich kaum mögliche Kühlsystem), sondern herauszufinden, warum der Chipsatz so heiß ist. Was macht eine Ladung drauf? Und ich hoffe, dass es möglich ist, diese Last zu reduzieren und sie daher etwas abzukühlen (hoffentlich mindestens 5 Grad).

Die Frage ist also: Wie kann die Belastung des Chipsatzes unter Linux untersucht werden? Gibt es eine Möglichkeit, es zu reduzieren?

Danke im Voraus,

Mit freundlichen Grüßen,

Andrey Sapegin.

PS Ich habe bereits die gleiche Frage in den Ubuntu-Foren gestellt (noch keine Antworten): thread ...

PPS Was ich so früh herausgefunden habe, ist, dass ASPM ( Active State Power Management zur Verwaltung von PCI-e-Geräten ) nicht aktiviert ist. Das dmesg sagt:

ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
ACPI _OSC control for PCIe not granted, disabling ASPM

Leider helfen die Kerneloptionen 'pcie_aspm = force' und 'i915.i915_enable_rc6 = 1' nicht, dieses Problem zu beheben. Ich bin mir jedoch nicht sicher, ob ASPM und hohe Chipsatzlast miteinander verbunden sind ...

BEARBEITEN: Ich habe Powertop ausprobiert und alle Tunables auf 'Gut' gesetzt (automatische Suspendierung für USB, SATA-Energieverwaltung, Deaktivierung des NMI-Watchdogs usw.). Aber die Chipsatztemperatur hat sich nicht geändert ...


1
Der AMD PCH meines Laptops ist unter Linux auch etwas wärmer als unter Windows. Nicht sehr heiß durch, aber warm (in Windows ist es Raumtemperatur)
Suici Doga

Antworten:


0

Es ist unwahrscheinlich, dass Sie Ihre Probleme mit Software lösen können. Die Southbridge befindet sich außerhalb der OS-Kontrolle. Das Betriebssystem hat keinen Einfluss darauf, wie stark der Chipsatz belastet ist. Der PCH auf der HM57-Plattform steuert Dinge wie USB-, Netzwerk- und Festplattenkonnektivität. Typischerweise der TJ. Max für einen PCH ist ungefähr 90 ° C. Wenn Sie also nicht diese Grenze erreichen oder Probleme mit dem Einfrieren oder Abstürzen haben, würde ich mich nicht darum kümmern, dies zu beheben. Zugegeben, dies könnte ein Konstruktionsfehler sein, aber es gibt nichts, was Sie tun können, um die Belastung des PCH durch Software zu verringern.


Danke für die Erklärung. Eigentlich mache ich mir keine Sorgen um die Temperatur des Chipsatzes selbst, ich mag nur nicht, dass der Laptop unter dem Touchpad manchmal zu heiß für mich ist. Und ich dachte, dass der Chipsatz etwas abkühlen könnte, wenn ich etwas wie PCI-e-Energieverwaltung aktiviere, wodurch einige nicht verwendete Geräte (z. B. Bluetooth oder USB-Controller oder Webcam, wenn es nicht bereits deaktiviert ist) deaktiviert werden.
Andrey Sapegin

1
UND JA, mein Laptop friert manchmal ein, aber ich kann keinen Grund finden. Deshalb habe ich angefangen, nach der Temperatur zu suchen. Aber ich kenne die Ursache nicht und kann nicht sagen, dass es am Chipsatz liegt.
Andrey Sapegin

0

Wenn ich Sie wäre, würde ich psunter Linux laufen und versuchen, die Prozesse zu entfernen, die teuer oder schwer erscheinen. Wenn ich Programme kompiliert und kompiliert habe, ist die Überhitzung eines HP Laptops für mich eine Aufgabe mit niedriger Priorität. Wenn Sie also eine Aufgabe haben, bei der die Hardware überhitzt wird, können Sie versuchen, die Priorität der Aufgabe zu ändern. Es gibt mehr Möglichkeiten für die Prozessverwaltung, Sie können Anders Tanenbaum über Ihr Betriebssystem lesen, um zu erfahren, wie Sie Ihr Betriebssystem einplanen können, und Sie können auf der Linux- und Unix-Site, die wir hier auf stackexchange haben, mehr über Linux erfahren.


1
Entschuldigung, aber die Antwort gefällt mir nicht. Ich spreche von der Chipsatzlast und nicht von der CPU / RAM-Last. Der Befehl 'ps' hilft jedoch auf keinen Fall. Auch sehe ich keine Verbindung zum Prozessmanagement und zur Prozessplanung.
Andrey Sapegin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.