Comment abaisser la température du disque dur

9

J'ai 4 disques durs dont la température dépasse les 50 degrés recommandés (Celsius). (J'ai plusieurs Samsung Spinpoint F3 de 1 To chacun et ils ont de bonnes températures, entre 32 et 35 degrés. C'est normal pour moi. Mais dans ce cas, 50+ n'est pas normal.)

J'ai déjà lu la question et la réponse fournies ici , mais aucune des solutions n'a aidé. Quels outils puis-je utiliser ou quelles commandes de terminal dois-je exécuter pour abaisser la température de ces disques?

Et sur une note similaire, si je devais utiliser une méthode similaire à celle-ci , comment saurais-je quel disque dur je lis? Où puis-je vérifier à quel disque dur est lié, par exemple /sys/class/scsi_host/host0/link_power_management_policy,?

J'ai déjà testé powertop, hddtemp, disques et autres pour vérifier et essayer d'abaisser la température sans succès.

Luis Alvarado
la source
1
gnome-disk-utility peut interroger les attributs SMART
Ringtail
L'azote liquide?
Escargot mécanique
@Mechanicalsnail - Lol, cela fixerait non seulement la température du disque dur mais l'ensemble du système. ^^
Luis Alvarado
1
vous pouvez peut-être essayer hdparm -S180 /dev/sda- de mettre le mode veille (faible puissance) après 15 minutes de temps d'inactivité
jet
1
Je suppose que vous l'avez fait, mais comme ce n'était pas dans la question, j'ai pensé que cela pourrait être déroutant pour les nouveaux utilisateurs s'ils passent. Je sais que ce n'est pas une réponse à votre question (donc pas affichée comme une seule), mais j'ai pensé qu'il était important de mentionner cela pour le cas plus général de baisse de la température du disque dur.
Nanne

Réponses:

4

vous pouvez peut-être essayer hdparm -S180 /dev/sda- de mettre le mode inactif (faible consommation) du disque dur après 15 minutes d'inactivité

jet
la source
+1 copain. C'est une autre façon de procéder. Merci.
Luis Alvarado
11

Bien trouvé un moyen d'abaisser la température du disque dur, a dû rester debout toute la nuit.

(A donné un +1 au commentaire de Ringtail;))

Ouvrez Dash et tapez disks. Vous verrez apparaître l'utilitaire Disks. Ouvrez-le.

entrez la description de l'image ici

Maintenant, sélectionnez le disque dur avec lequel vous souhaitez travailler, puis, dans le cercle vert ci-dessus, il y a un bouton, cliquez dessus et sélectionnez Paramètres du lecteur ...

entrez la description de l'image ici

Selon le disque dur, vous obtiendrez plus de paramètres ou moins de paramètres. Dans ce cas, j'ai obtenu le délai d'attente et la gestion acoustique automatique . J'ai donc changé l'acoustique de la valeur par défaut à la plus basse qui est 128 (comme on le voit dans l'image ci-dessus).

La température n'a pas changé pendant au moins 2 à 3 minutes, mais elle s'est soudainement abaissée de 1 degré. J'ai ensuite attendu 5 minutes, 10 minutes, et plus j'attendais, plus ça descendait. Il est littéralement passé de 53 degrés à 39 degrés. C'est 14 degrés de moins que celui auquel j'étais habitué.

J'ai ensuite ajouté, juste pour un bonus, le délai d'attente, car je n'allais pas utiliser le disque dur tout le temps, en gros seulement 50% du temps sur l'ordinateur. Cela a fait baisser la température de 2 à 3 degrés de plus. Il est l'image de hddtemp:

entrez la description de l'image ici

Donc bon, je ne savais pas que les disques avaient cette fonctionnalité. La partie curieuse est la suivante. Après avoir beaucoup cherché cela, j'ai appris que de nombreux disques durs ne disposent pas de la gestion acoustique automatique (AAM), principalement en raison de poursuites et de brevets (voir la figure). Mais l'un de ceux-ci est le même que moi, un Seagate Barracuda qui a été mentionné comme ne bénéficiant pas du support AAM. Je me demande donc comment cette option a aidé le lecteur si elle n'était pas prise en charge dans ce cas.

Un autre indice utile a été trouvé dans ce lien qui a également aidé.

Ils y mentionnent l'utilisation de powertop, commandes de terminal et options de noyau. Cela couvre beaucoup de choses, mais celles que j'ai prises et utilisées étaient:

Gestion de l'alimentation Sata

Cela est mentionné par rapport à la /sys/class/scsi_host/host0/link_power_management_policyligne que je demandais. Il se trouve que la host0partie dépend de la connexion à la carte mère Sata à laquelle vous avez connecté le disque dur. Pour les ordinateurs portables, la plupart du temps l'est host0. Dans mon cas, avec 6 connexions SATA, je host0passe host6. il convient de noter que ces fonctionnalités fonctionneront sur un noyau plus récent (au moins 2.6.x un ci-dessus, mais puisque nous sommes tous dans le 3.x alors cela n'a pas d'importance), avoir un chipset compatible Intel AHCI et utiliser un lecteur SATA. Si vous remplissez toutes ces conditions, vous pouvez utiliser la ligne ci-dessus de la manière suivante:

  1. Vérifiez d'abord si vous utilisez cet hôte à Performance maximale:

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

  2. s'il est indiqué, max_performanceprocédez comme suit:

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

    Répétez pour tout autre disque dur qui a ce problème (besoin de vérifier à nouveau quel disque dur est connecté dans quel port SATA pour savoir de quel hôte il s'agit). Je ne recommande pas non plus de l'utiliser sur un SSD parce que ... pourquoi? .. Quelle chaleur un SSD peut-il faire ... aucune.

Ce n'est pas permanent car lorsque vous redémarrerez, vous devrez le refaire. Vous pouvez ajouter un fichier d'exécution pour vous assurer qu'il est toujours activé.

Notez que l'ajout du délai d'attente mettra votre disque dur plus longtemps à monter s'il est en veille. Baisser également l'AAM réduira un peu la vitesse de lecture / écriture. Cela dépend si cela en vaut la peine ou non. Dans mon cas, c'est pour en baisser la température.

MISE À JOUR: Après environ 12 heures de test, le disque dur redevient normal. En veille, il reste entre 33 et 35 degrés. Lorsqu'il est utilisé, il atteint 39 degrés max. Pourtant, il est 10 degrés de moins que ce qu'il avait lorsqu'il n'était pas utilisé et presque 15 lorsqu'il était utilisé. Je suis vraiment heureux et soulagé. Cela est également sans l'unité de climatisation allumée. Tout simplement à température ambiante normale.

MISE À JOUR: Avec la climatisation allumée, le disque dur peut enfin atteindre 30 degrés. Avant, il restait simplement dans la gamme 50+. Une image de mon bonheur:

entrez la description de l'image ici

MISE À JOUR: Avec exactement un mois de test, je peux dire que la température est restée inférieure à 30. Actuellement, je suis à 26 degrés, ce qui est très bon (50% de moins que la température "normale" qu'elle avait auparavant).

Luis Alvarado
la source
J'ai entendu dire qu'il y avait un danger à mettre le disque dur en veille trop fréquemment. Cela peut réduire considérablement la durée de vie
Anwar
@Anwar c'est correct mais pas pour tous les modèles. Certains ont des méthodes améliorées / mises à jour pour gérer les modes de veille. En ce qui concerne le faire très fréquemment, oui, le spindown peut porter le disque dur plus rapidement car il doit tourner encore et encore (démarrage à froid). Linux gère en fait très bien cela. Par exemple, j'avais 3 Seagate Barracuda, 3 To chacun pour je dirais 4-5 ans. J'ai appliqué ce mode veille à tous et après 4 ans, ils fonctionnaient toujours parfaitement. Les 2 premiers j'ai vendu à un ami mais le 3ème j'ai donné à un voisin et je sais que le nouveau propriétaire l'utilise toujours et c'était il y a presque 6 ans.
Luis Alvarado
2

Il y a deux façons de faire ça:

  1. Mettez le lecteur en veille, par exemple, avec hdparm -y
  2. Ajoutez plus de ventilateurs qui soufflent de l'air frais à travers le lecteur.
psusi
la source
En fait, j'utilise l'ordinateur sans étui. Est assis nu dans une petite table avec l'unité de climatisation pointée vers elle. Je l'ai fait parce que je sais déjà que les cas avec de nombreux ventilateurs (sauf les systèmes de refroidissement) sont moins efficaces que de l'avoir nu sur une table. Pour la partie sommeil, je veux vraiment l'utiliser sans problème, peut-être réduire les performances un peu ou quelque chose qui abaisse la température.
Luis Alvarado
1
Pas vrai. J'ai trouvé que les cas réduisent les températures - sa physique simple. Un lecteur nu ne peut que perdre de la chaleur en raison de la convection et du rayonnement naturels. Les boîtiers aspirent de l'air sur les disques pour les refroidir.
Journeyman Geek
Pour moi, c'est simple. Boîtier intérieur 54 degrés. Boîtier extérieur 49 degrés. C'est de la physique simple. BTW, à l'extérieur du boîtier, il n'y a pas de murs limitants qui nécessitent une ventilation pour refroidir le système. Il est déjà à l'extérieur, ne peut pas faire plus froid que cela, sauf pour un système de refroidissement attaché au lecteur.
Luis Alvarado
@JourneymanGeek, juste assis là en plein air oui, vous êtes pire que dans un cas où les fans déplacent de l'air dessus, mais il a dit qu'il y avait un A / C qui soufflait dessus.
psusi
0

Un disque dur ne produit pas autant de chaleur, même sous charge - dans cet article, les modèles les moins performants consomment moins de 10 watts sous charge, et pour les modèles "verts", la consommation électrique est inférieure à un watt lorsqu'il est inactif. Il est donc probable que vos quatre disques produisent deux fois moins de chaleur que votre CPU, même si vous utilisez votre machine pour effectuer des tâches intensives d'E / S pendant de longues périodes.

Cela dit, il y a quelque temps, j'avais un système dans lequel les disques fonctionnaient très chaud (et échouaient régulièrement). Lors de l'enquête, j'ai trouvé certains articles qui notaient qu'une mauvaise alimentation électrique pouvait provoquer cela - quelque chose dans le sens "une surcharge sur la ligne + 12V peut entraîner une augmentation de la tension sur la ligne + 5V, ce qui entraîne une surchauffe des disques durs" - ou , peut-être que c'était les lignes 5V qui surchargeaient, je ne me souviens pas.

Notez également que les alimentations bon marché peuvent avoir de grandes variations de tension même sans être surchargées.

Maintenant, j'ai certains des mêmes vieux disques durs dans un autre système et ils sont assez cool.

Désolé, la réponse ne comprend pas de commande astucieuse pour résoudre le problème :)

Sergey
la source
1
Le disque dur qui pose le plus de problèmes est celui mentionné dans l'article, le Seagate Barracuda XT (ST33000651AS). Celui que j'ai est celui de 3 To qui a actuellement plus de 50 degrés. L'alimentation que j'utilise est une très bonne coolmaster.
Luis Alvarado
1
Il faut ajouter que j'ai plusieurs Samsung Spinpoint F3 de 1 To chacun et qu'ils ont une bonne température, entre 32 et 35 degrés. C'est normal pour moi. Mais dans ce cas, 50+ n'est pas normal.
Luis Alvarado
@LuisAlvarado, ahh, iirc, c'est un lecteur de 7200 tr / min et va donc fonctionner un peu plus chaud.
psusi
1
@Merci psusi, le fait est que 50 degrés est WOW, chaud, et je recherche par exemple quelque chose qui peut réguler la vitesse de rotation du disque (gestion acoustique) ou quelque chose qui le dit, hé si vous ne l'utilisez pas, puis éteignez-le jusqu'à ce qu'il soit à nouveau monté.
Luis Alvarado