Ich habe 4 Festplatten mit Temperaturen, die über den empfohlenen 50 Grad (Celsius) liegen. (Ich habe mehrere Samsung Spinpoint F3 mit jeweils 1 TB und guten Temperaturen zwischen 32 und 35 Grad. Das ist normal für mich. Aber in diesem Fall sind 50+ nicht normal.)
Ich habe die hier bereitgestellte Frage und Antwort bereits gelesen , aber keine der Lösungen hat geholfen. Welche Tools kann ich verwenden oder welche Terminalbefehle sollte ich ausführen, um die Temperatur dieser Laufwerke zu senken?
Und auf eine ähnliche Notiz, wenn ich ein ähnliches Verfahren wie die Verwendung waren diese , wie würde ich heraus, welche Festplatte lese ich bin? Wo kann ich beispielsweise überprüfen, auf welche Festplatte es sich bezieht /sys/class/scsi_host/host0/link_power_management_policy
?
Ich habe bereits Powertop, HDDTemp, Festplatten und andere getestet, um zu überprüfen und zu versuchen, die Temperatur ohne Glück zu senken.
quelle
hdparm -S180 /dev/sda
, den Leerlaufmodus (Energiesparmodus) nach 15 Minuten Leerlaufzeit einzustellenAntworten:
Vielleicht können Sie versuchen
hdparm -S180 /dev/sda
, den HDD-Leerlaufmodus (Energiesparmodus) nach 15 Minuten Leerlaufzeit zu aktivierenquelle
Gut gefunden einen Weg, um die Festplattentemperatur zu senken, musste die ganze Nacht wach bleiben.
(Hat Ringtail einen Kommentar von +1 gegeben;))
Öffnen Sie Dash und geben Sie ein
disks
. Sie sehen das Festplatten-Dienstprogramm. Öffne es.Wählen Sie nun die Festplatte aus, mit der Sie arbeiten möchten, und klicken Sie im grünen Kreis oben auf eine Schaltfläche. Klicken Sie darauf und wählen Sie Laufwerkseinstellungen ...
Abhängig von der Festplatte erhalten Sie mehr oder weniger Einstellungen. In diesem Fall habe ich Standby Timeout und Automatic Acoustic Management . Also habe ich die Akustik von Standard auf 128 geändert (siehe Abbildung oben).
Die Temperatur änderte sich mindestens 2 bis 3 Minuten lang nicht, aber dann senkte sie sich plötzlich um 1 Grad. Ich wartete dann 5 Minuten, 10 Minuten, und je mehr ich wartete, desto tiefer ging es. Es ging buchstäblich von 53 Grad auf 39 Grad. Das sind 14 Grad weniger als ich es gewohnt war.
Ich fügte dann hinzu, nur als Bonus das Standby-Timeout, weil ich die Festplatte eigentlich nicht die ganze Zeit benutzen würde, im Grunde nur ungefähr 50% der Zeit, in der ich am Computer war. Das senkte die Temperatur um 2 bis 3 Grad mehr. Er ist ein Bild von
hddtemp
:Also hey, wusste nicht, dass Disks diese Funktion haben. Der merkwürdige Teil ist dies. Nachdem ich viel danach gesucht hatte, stellte ich fest, dass viele Festplatten kein automatisches Akustikmanagement (AAM) haben, hauptsächlich aufgrund von Rechtsstreitigkeiten und Patenten (siehe Abbildung). Aber eines davon ist das gleiche, das ich habe, ein Seagate Barracuda, von dem erwähnt wurde, dass er keine AAM-Unterstützung hat. Ich frage mich also, wie diese Option dem Laufwerk geholfen hat, wenn es in diesem Fall nicht unterstützt wurde.
In diesem Link wurde ein weiterer hilfreicher Hinweis gefunden , der ebenfalls hilfreich war.
Sie erwähnen dort die Verwendung von
powertop
Terminalbefehlen und Kerneloptionen. Es deckt viel ab, aber die, die ich genommen und benutzt habe, waren:Sata Power Management
Dies wird in Bezug auf die
/sys/class/scsi_host/host0/link_power_management_policy
Zeile erwähnt, nach der ich gefragt habe. Es ist nur so, dass derhost0
Teil davon abhängt, an welche Sata-Motherboard-Verbindung Sie die Festplatte angeschlossen haben. Bei Laptops ist dies meistens der Fallhost0
. In meinem Fall mit 6 Sata-Verbindungen komme ichhost0
durchhost6
. Es sollte beachtet werden, dass diese Funktionen auf einem neueren Kernel funktionieren (mindestens 2.6.x oben, aber da wir alle auf 3.x stehen, spielt es keine Rolle), einen Intel AHCI-kompatiblen Chipsatz haben und ein SATA-Laufwerk verwenden. Wenn Sie alle diese Anforderungen erfüllen, können Sie die obige Zeile folgendermaßen verwenden:Überprüfen Sie zunächst, ob Sie diesen Host mit maximaler Leistung verwenden:
sudo cat /sys/class/scsi_host/host0/link_power_management_policy
Wenn dies der Fall
max_performance
ist, gehen Sie wie folgt vor:echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
Wiederholen Sie diesen Vorgang für jede andere Festplatte, bei der dieses Problem auftritt (Sie müssen überprüfen, welche Festplatte an welchem SATA-Anschluss angeschlossen ist, um festzustellen, um welchen Host es sich handelt). Ich empfehle auch nicht, dies auf einer SSD zu verwenden, weil ... warum? .. Welche Hitze kann eine SSD erzeugen .. keine.
Dies ist nicht dauerhaft, da Sie es beim Neustart erneut ausführen müssen. Sie können eine Laufzeitdatei hinzufügen, um sicherzustellen, dass sie immer aktiviert ist.
Beachten Sie, dass das Hinzufügen des Standby-Timeouts dazu führt, dass die Montage Ihrer Festplatte im Standby-Modus etwas länger dauert. Wenn Sie den AAM ebenfalls stark senken, wird die Lese- / Schreibgeschwindigkeit ein wenig verringert. Dies hängt davon ab, ob es sich lohnt oder nicht. In meinem Fall ist es, die Temperatur davon zu senken.
UPDATE: Nach ca. 12 Stunden Test ist die Festplatte wieder normal. Im Standby bleibt es zwischen 33 und 35 Grad. Im Gebrauch sind es maximal 39 Grad. Trotzdem sind es 10 Grad weniger als bei Nichtgebrauch und fast 15 Grad bei Nichtgebrauch. Bin sehr glücklich und erleichtert darüber. Auch dies ist ohne eingeschaltete Klimaanlage. Einfach bei normaler Raumtemperatur.
UPDATE: Bei eingeschalteter Klimaanlage kann die Festplatte endlich 30 Grad erreichen. Vorher blieb es einfach im Bereich 50+. Ein Bild davon, wie glücklich ich bin:
UPDATE: Mit genau einem Monat Test kann ich sagen, dass die Temperatur unter 30 geblieben ist. Im Moment bin ich bei 26 Grad, was sehr gut ist (50% weniger als die "normale" Temperatur, die es vorher hatte).
quelle
Es gibt zwei Möglichkeiten, dies zu tun:
hdparm -y
quelle
Eine Festplatte erzeugt selbst unter Last nicht so viel Wärme - in diesem Artikel verbrauchten die Modelle mit der schlechtesten Leistung unter Last weniger als 10 Watt, und bei "grünen" Modellen lag der Stromverbrauch im Leerlauf unter einem Watt. Daher produzieren Ihre vier Laufwerke wahrscheinlich doppelt so wenig Wärme wie Ihre CPU, selbst wenn Sie Ihren Computer über längere Zeiträume für E / A-intensive Aufgaben verwenden.
Trotzdem hatte ich vor einiger Zeit ein System, in dem Laufwerke sehr heiß liefen (und regelmäßig ausfielen). Bei der Untersuchung habe ich einige Artikel gefunden, in denen festgestellt wurde, dass eine schlechte Stromversorgung dies verursachen kann - etwas in der Art, dass "eine Überlastung der + 12V-Leitung dazu führen kann, dass die Spannung der + 5V-Leitung ansteigt, was zu einer Überhitzung der Festplatten führt" - oder Vielleicht waren es die 5-V-Leitungen, die überlastet waren, ich erinnere mich nicht.
Beachten Sie auch, dass billige Netzteile auch ohne Überlastung große Spannungsschwankungen aufweisen können.
Jetzt habe ich einige der gleichen alten Festplatten in einem anderen System und sie sind ziemlich cool.
Entschuldigung, die Antwort enthält keinen raffinierten Befehl, um das Problem zu beheben :)
quelle