Come abbassare la temperatura dell'HDD


9

Ho 4 unità a disco rigido che hanno temperature che vanno oltre i 50 gradi consigliati (Celsius). (Ho diversi Samsung Spinpoint F3 che sono 1 TB ciascuno e hanno buone temperature, tra 32 e 35 gradi. È normale per me. Ma in questo caso, 50+ non è normale.)

Ho già letto la domanda e la risposta fornite qui , ma nessuna delle soluzioni ha aiutato. Quali strumenti posso usare o quali comandi terminali devo eseguire per abbassare la temperatura di questi azionamenti?

E su una nota simile, se dovessi usare un metodo simile a questo , come potrei sapere quale disco rigido sto leggendo? Dove posso controllare per vedere a quale HDD è correlato, ad esempio /sys/class/scsi_host/host0/link_power_management_policy?

Ho già testato powertop, hddtemp, dischi e altri per verificare e provare ad abbassare la temperatura senza fortuna.


1
gnome-disk-utility può interrogare gli attributi SMART
Ringtail

Nitrogeno liquido?
Lumaca meccanica

@Mechanicalsnail - Lol, che risolveva non solo la temperatura dell'HDD ma l'intero sistema. ^^
Luis Alvarado,

1
forse puoi provare hdparm -S180 /dev/sda- a mettere la modalità inattiva (a bassa potenza) dopo 15 minuti di inattività
getto

1
Suppongo che tu l'abbia fatto, ma dato che non era nella domanda pensavo che potesse essere fonte di confusione per i nuovi utenti se passassero. So che non è una risposta alla tua domanda (quindi non pubblicata come una), ma ho pensato che fosse importante menzionarlo per il caso più generale di abbassamento della temperatura dell'HDD.
Nanne,

Risposte:


4

forse puoi provare hdparm -S180 /dev/sda- per mettere la modalità inattiva (a bassa potenza) dell'HDD dopo 15 minuti di inattività


+1 amico. Questo è un altro modo di farlo. Grazie.
Luis Alvarado,

11

Ben trovato un modo per abbassare la temperatura del disco rigido, ho dovuto rimanere sveglio tutta la notte.

(Ha dato +1 al commento di Ringtail;))

Apri Dash e digita disks. Verrà visualizzata l'utility Disks. Aprilo

inserisci qui la descrizione dell'immagine

Ora seleziona il disco rigido con cui desideri lavorare e quindi, nel cerchio verde sopra, c'è un pulsante, fai clic su di esso e seleziona Impostazioni unità ...

inserisci qui la descrizione dell'immagine

A seconda del disco rigido otterrai più impostazioni o meno impostazioni. In questo caso ho ottenuto il timeout di standby e la gestione acustica automatica . Quindi ho cambiato l'Acoustic dal Default al più basso che è 128 (Come mostrato nell'immagine sopra).

La temperatura non è cambiata per almeno 2-3 minuti, ma poi si è improvvisamente abbassata di 1 grado. Ho quindi aspettato 5 minuti, 10 minuti e più ho aspettato, più è andato basso. Passò letteralmente da 53 gradi a 39 gradi. Questo è 14 gradi inferiore a quello a cui ero abituato.

Ho quindi aggiunto, solo per un bonus il timeout di standby, perché in realtà non avrei usato il disco rigido per tutto il tempo, praticamente solo circa il 50% delle volte che ero sul computer. Ciò ha abbassato la temperatura da 2 a 3 gradi in più. È un'immagine di hddtemp:

inserisci qui la descrizione dell'immagine

Quindi hey, non sapevo che Disks avesse questa funzione. La parte curiosa è questa. Dopo aver cercato molto per questo, sono venuto a sapere che molti HDD non hanno Automatic Acoustic Management (AAM), principalmente a causa di azioni legali e brevetti (vai a figura). Ma uno di questi è lo stesso che ho, un Seagate Barracuda che è stato menzionato per non avere il supporto AAM. Quindi mi chiedo in che modo questa opzione abbia aiutato l'unità se non fosse supportata in questo caso.

Un altro suggerimento utile è stato trovato in questo link che ha anche aiutato.

Qui menzionano l'uso di powertop, comandi terminali e opzioni del kernel. Copre molto, ma quelli che ho preso e usato erano:

Sata Power Management

Questo è menzionato in relazione alla /sys/class/scsi_host/host0/link_power_management_policylinea di cui mi chiedevo. Accade solo che la host0parte dipenda dalla connessione della scheda madre Sata a cui hai collegato il disco rigido. Per i laptop, il più delle volte lo è host0. Nel mio caso con 6 connessioni SATA ottengo host0attraverso host6. va notato che queste funzionalità funzioneranno su un kernel più recente (almeno 2.6.x sopra, ma dato che siamo tutti nella 3.x quindi non importa), avere un chipset compatibile Intel AHCI e usare un'unità SATA. Se soddisfi tutti questi requisiti, puoi utilizzare la riga sopra nel modo seguente:

  1. Prima controlla se stai usando quell'host al massimo delle prestazioni:

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

  2. se dice max_performancequindi procedi come segue:

    echo min_power > /sys/class/scsi_host/host0/link_power_management_policy

    Ripetere l'operazione per qualsiasi altro HDD che presenta quel problema (è necessario verificare quale HDD è collegato in quale porta SATA per sapere quale host è). Inoltre non consiglio di usarlo su un SSD perché ... perché? .. Che calore può fare un SSD .. nessuno.

Questo non è permanente poiché al riavvio dovrai farlo di nuovo. È possibile aggiungere alcuni file di runtime per assicurarsi che sia sempre attivato.

Nota che l'aggiunta del timeout di standby renderà il disco rigido un po 'più lungo per il montaggio se in standby. Inoltre, abbassando molto l'AAM, la velocità di lettura / scrittura diminuirà di un po '. Questo dipende se ne vale la pena o no. Nel mio caso lo è, per abbassarne la temperatura.

AGGIORNAMENTO: dopo circa 12 ore di test, l'HDD è di nuovo normale. In standby rimane tra 33 e 35 gradi. Quando in uso va a 39 gradi max. Tuttavia, è 10 gradi in meno di quello che aveva quando non era in uso e quasi 15 quando era in uso. Sono davvero felice e sollevato. Anche questo è senza l'unità di condizionamento accesa. Semplicemente a temperatura ambiente normale.

AGGIORNAMENTO: con l'aria condizionata accesa, l'HDD è finalmente in grado di arrivare a 30 gradi. Prima era semplicemente nella gamma 50+. Un'immagine di quanto sono felice:

inserisci qui la descrizione dell'immagine

AGGIORNAMENTO: Con esattamente un mese di test posso dire che la temperatura è rimasta sotto i 30. In questo momento sono a 26 gradi, il che è molto buono (50% in meno rispetto alla temperatura "normale" che aveva prima).


Ho sentito che esiste il pericolo di mettere il disco rigido in standby troppo frequentemente. Questo può ridurre significativamente la durata della vita
Anwar

@Anwar è corretto ma non per tutti i modelli. Alcuni hanno modi migliori / aggiornati di gestire le modalità di attesa. Riguardo a farlo molto frequentemente, sì, lo spindown può indossare l'HDD più velocemente poiché deve girare di nuovo (avvio a freddo) ancora e ancora. Linux lo gestisce davvero molto bene. Ad esempio avevo 3 Seagate Barracuda, 3 TB ciascuno per direi 4-5 anni. Ho applicato questo standby a tutti loro e dopo 4 anni funzionavano ancora perfettamente. I primi 2 l'ho venduto a un amico, ma il terzo l'ho dato a un vicino e so che il nuovo proprietario lo sta ancora usando e che era quasi 6 anni fa.
Luis Alvarado,

2

Esistono due modi per farlo:

  1. Metti l'unità in modalità sospensione, ad esempio, con hdparm -y
  2. Aggiungi più ventole che soffiano aria fresca attraverso l'unità.

In realtà, sto usando il computer senza custodia. È seduto nudo in un tavolino con l'unità di aria condizionata che punta verso di esso. L'ho fatto perché so già che i casi con molti fan (tranne i sistemi di raffreddamento) sono meno efficienti di averlo nudo su un tavolo. Per quanto riguarda la parte del sonno, voglio effettivamente usarlo senza problemi, forse abbassare un po 'le prestazioni o qualcosa che abbassa la temperatura.
Luis Alvarado,

1
Non vero. Ho scoperto che i casi riducono le temperature - la sua fisica semplice. Un azionamento nudo può solo perdere calore a causa di convezione naturale e radiazioni. I casi spingono l'aria sopra le unità per raffreddarle.
Journeyman Geek,

Per me è semplice. Cassa interna 54 gradi. Custodia esterna 49 gradi. È fisica semplice. A proposito, caso esterno non ci sono pareti limitanti che necessitano di ventilazione per raffreddare il sistema. È già all'esterno, non può essere più freddo di così, tranne per un sistema di raffreddamento collegato all'unità.
Luis Alvarado,

@JourneymanGeek, semplicemente seduto lì all'aperto sì, stai peggio che in un caso con i fan che ci muovono aria sopra, ma ha detto che ha un A / C che soffia su di esso.
psusi

0

Un disco rigido non produce molto calore, anche sotto carico: in questo articolo i modelli con le prestazioni peggiori consumavano meno di 10 watt sotto carico, e per i modelli "verdi" il consumo era inferiore a un watt quando era inattivo. È quindi probabile che le quattro unità producano calore due volte inferiore rispetto alla CPU, anche se si utilizza la macchina per eseguire attività di I / O intense per lunghi periodi.

Detto questo, qualche tempo fa avevo un sistema in cui le unità funzionavano molto bene (e si guasta regolarmente). Durante le indagini, ho trovato alcuni articoli in cui si notava che un cattivo alimentatore potrebbe causare questo - qualcosa lungo le linee "un sovraccarico sulla linea + 12V può causare un aumento della tensione sulla linea + 5V, con conseguente surriscaldamento dei dischi rigidi" - oppure , forse erano le linee a 5 V a sovraccaricare, non ricordo.

Si noti inoltre che gli alimentatori economici possono avere ampie variazioni di tensione anche senza essere sovraccarichi.

Ora ho alcuni degli stessi vecchi dischi rigidi in un altro sistema e sono piuttosto fighi.

Spiacenti, la risposta non include un comando intelligente per risolvere il problema :)


1
Il vero HDD che sta dando più problemi è quello di cui si parla nell'articolo, il Seagate Barracuda XT (ST33000651AS). Quello che ho è quello da 3 TB che ha più di 50 gradi in questo momento. L'alimentatore che sto usando è un ottimo coolmaster.
Luis Alvarado,

1
Devo aggiungere che ho diversi Samsung Spinpoint F3 che sono 1 TB ciascuno e hanno una buona temperatura, tra 32 e 35 gradi. È normale per me. Ma in questo caso, 50+ non è normale.
Luis Alvarado,

@LuisAlvarado, ahh, iirc, è un disco a 7200 giri / min e quindi andrà un po 'più caldo.
psusi,

1
@Grazie psusi, il fatto è che 50 gradi è WOW, caldo, e quindi sto cercando ad esempio qualcosa che può regolare la velocità con cui il disco può girare (gestione acustica) o qualcosa che lo dice, ehi se non lo stai usando, quindi spegnerlo fino a quando non viene nuovamente montato.
Luis Alvarado,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.