So senken Sie die Festplattentemperatur


9

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.


1
gnome-disk-Dienstprogramm kann SMART-Attribute abfragen
Ringtail

Flüssigstickstoff?
Mechanische Schnecke

@Mechanicalsnail - Lol, das würde nicht nur die Festplattentemperatur, sondern das gesamte System reparieren. ^^
Luis Alvarado

1
Vielleicht können Sie versuchen hdparm -S180 /dev/sda, den Leerlaufmodus (Energiesparmodus) nach 15 Minuten Leerlaufzeit einzustellen
Jet

1
Ich nehme an, Sie haben, aber da es nicht in der Frage war, dachte ich, dass es für neuere Benutzer verwirrend sein könnte, wenn sie vorbeikommen. Ich weiß, dass es keine Antwort auf Ihre Frage ist (also nicht als eine veröffentlicht), aber ich fand es wichtig, dass dies für den allgemeineren Fall der HDD-Temperatursenkung erwähnt wird.
Nanne

Antworten:


4

Vielleicht können Sie versuchen hdparm -S180 /dev/sda, den HDD-Leerlaufmodus (Energiesparmodus) nach 15 Minuten Leerlaufzeit zu aktivieren


+1 Kumpel. Dies ist eine andere Art, es zu tun. Vielen Dank.
Luis Alvarado

11

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.

Geben Sie hier die Bildbeschreibung ein

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 ...

Geben Sie hier die Bildbeschreibung ein

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:

Geben Sie hier die Bildbeschreibung ein

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 powertopTerminalbefehlen 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_policyZeile erwähnt, nach der ich gefragt habe. Es ist nur so, dass der host0Teil davon abhängt, an welche Sata-Motherboard-Verbindung Sie die Festplatte angeschlossen haben. Bei Laptops ist dies meistens der Fall host0. In meinem Fall mit 6 Sata-Verbindungen komme ich host0durch host6. 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:

  1. Überprüfen Sie zunächst, ob Sie diesen Host mit maximaler Leistung verwenden:

    sudo cat /sys/class/scsi_host/host0/link_power_management_policy

  2. Wenn dies der Fall max_performanceist, 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:

Geben Sie hier die Bildbeschreibung ein

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).


Ich habe gehört, dass die Gefahr besteht, dass die Festplatte zu häufig in den Standby-Modus versetzt wird. Dies kann die Lebensdauer erheblich verkürzen
Anwar

@Anwar das stimmt aber nicht für alle Modelle. Einige haben bessere / aktualisierte Möglichkeiten, mit Standby-Modi umzugehen. Ja, das Spindown kann die Festplatte schneller abnutzen, da sie immer wieder hochgefahren werden muss (Kaltstart). Linux handhabt das tatsächlich sehr gut. Zum Beispiel hatte ich 3 Seagate Barracuda, jeweils 3 TB für 4-5 Jahre. Ich habe diesen Standby auf alle angewendet und nach 4 Jahren funktionierten sie immer noch perfekt. Die ersten 2 habe ich an einen Freund verkauft, aber die dritte habe ich einem Nachbarn gegeben und ich weiß, dass der neue Besitzer sie immer noch benutzt und das war vor fast 6 Jahren.
Luis Alvarado

2

Es gibt zwei Möglichkeiten, dies zu tun:

  1. Schalten Sie das Laufwerk beispielsweise mit ein hdparm -y
  2. Fügen Sie weitere Lüfter hinzu, die kühle Luft über das Laufwerk blasen.

Eigentlich benutze ich den Computer ohne Koffer. Sitzt nackt in einem kleinen Tisch, auf den die Klimaanlage zeigt. Ich habe dies getan, weil ich bereits weiß, dass Fälle mit vielen Lüftern (außer Kühlsystemen) weniger effizient sind, als wenn sie nackt auf einem Tisch liegen. Für den Schlaf-Teil möchte ich es tatsächlich ohne Probleme verwenden, vielleicht die Leistung ein wenig verringern oder etwas, das die Temperatur senkt.
Luis Alvarado

1
Nicht wahr. Ich habe festgestellt, dass Fälle die Temperaturen senken - seine einfache Physik. Ein nackter Antrieb kann nur durch natürliche Konvektion und Strahlung Wärme verlieren. Gehäuse ziehen Luft über die Laufwerke, um sie abzukühlen.
Geselle Geek

Für mich ist das einfach. Innengehäuse 54 Grad. Außengehäuse 49 Grad. Es ist einfache Physik. Übrigens gibt es im Außenbereich keine Begrenzungswände, die belüftet werden müssen, um das System abzukühlen. Es ist bereits draußen und kann nur mit einem am Laufwerk angebrachten Kühlsystem kühler werden.
Luis Alvarado

@JourneymanGeek, sitzt einfach da im Freien, ja, es geht dir schlechter als in einem Fall, in dem Fans Luft darüber bewegen, aber er sagte, er hat eine Klimaanlage.
Psusi

0

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 :)


1
Die eigentliche Festplatte, die das größte Problem verursacht, ist die im Artikel beschriebene, die Seagate Barracuda XT (ST33000651AS). Die eine, die ich habe, ist die 3 TB, die gerade mehr als 50 Grad hat. Das Netzteil, das ich benutze, ist ein sehr gutes Coolmaster.
Luis Alvarado

1
Ich muss hinzufügen, dass ich mehrere Samsung Spinpoint F3 habe, die jeweils 1 TB groß sind und eine gute Temperatur zwischen 32 und 35 Grad haben. Das ist normal für mich. In diesem Fall ist 50+ jedoch nicht normal.
Luis Alvarado

@LuisAlvarado, ahh, iirc, das ist eine Fahrt mit 7200 U / min und wird daher etwas wärmer laufen.
Psusi

1
@Danke Psusi, die Sache ist, 50 Grad sind WOW, heiß, und so suche ich zum Beispiel etwas, das regulieren kann, wie schnell sich die Festplatte drehen kann (akustisches Management) oder etwas, das es sagt, hey, wenn Sie es nicht verwenden, Schalten Sie es dann aus, bis es wieder montiert ist.
Luis Alvarado
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.