Cómo bajar la temperatura del disco duro

Tengo 4 unidades de disco duro que tienen temperaturas que van más allá de los 50 grados recomendados (grados Celsius). (Tengo varios Samsung Spinpoint F3 que son de 1Tb cada uno y tienen buenas temperaturas, entre 32 y 35 grados. Eso es normal para mí. Pero en este caso, 50+ no es normal).

Ya he leído la pregunta y la respuesta proporcionadas aquí , pero ninguna de las soluciones ayudó. ¿Qué herramientas puedo usar o qué comandos de terminal debo ejecutar para bajar la temperatura de estas unidades?

Y en una nota similar, si utilizara un método similar a este , ¿cómo sabría qué disco duro estoy leyendo? ¿Dónde puedo verificar qué disco duro está relacionado, por ejemplo, /sys/class/scsi_host/host0/link_power_management_policy ?

Ya he probado powertop, hddtemp, disks y otros para comprobar y tratar de bajar la temperatura sin suerte.

tal vez pueda probar hdparm -S180 /dev/sda – para poner el modo inactivo de HDD (baja potencia) después de 15 minutos de inactividad

Bien encontré una manera de bajar la temperatura del disco duro, tuve que permanecer despierto toda la noche.

(Dio un +1 al comentario de Ringtail;))

Abra Dash y escriba los disks . Verá la utilidad Discos emergente. Abrelo.

introduzca la descripción de la imagen aquí

Ahora seleccione el disco duro con el que desea trabajar y luego, en el círculo verde de arriba, hay un botón, haga clic en él y seleccione Configuración de la unidad …

introduzca la descripción de la imagen aquí

Dependiendo del disco duro, obtendrás más configuraciones o menos configuraciones. En este caso obtuve el tiempo de espera y la gestión acústica automática . Así que cambié la acústica de la predeterminada a la más baja, que es 128 (como se ve en la imagen de arriba).

La temperatura no cambió durante al menos 2 a 3 minutos, pero luego se bajó repentinamente en 1 grado. Luego esperé 5 minutos, 10 minutos, y cuanto más esperé, más bajo fue. Literalmente pasó de 53 grados a 39 grados. Eso es 14 grados más bajo que el que estaba acostumbrado.

Luego agregué, solo por una bonificación, el Tiempo de espera de espera, porque en realidad no iba a usar el disco duro todo el tiempo, básicamente solo el 50% del tiempo que estaba en la computadora. Eso bajó la temperatura de 2 a 3 grados más. Es una imagen de hddtemp :

introduzca la descripción de la imagen aquí

Así que hey, no sabía que los discos tenían esta característica. La parte curiosa es esta. Después de buscar mucho por esto, llegué a saber que muchos discos duros no tienen Administración Acústica Automática (AAM), principalmente debido a demandas y patentes (figura). Pero uno de estos es el mismo que tengo, un Seagate Barracuda que se mencionó que no tiene soporte AAM. Así que me pregunto cómo esta opción ayudó a la unidad si no era compatible en este caso.

Otra sugerencia útil se encontró en este enlace que también ayudó.

Mencionan allí el uso de powertop , comandos de terminal y opciones de kernel. Cubre mucho, pero los que tomé y usé fueron:

Sata Power Management

Esto se menciona en relación con la línea /sys/class/scsi_host/host0/link_power_management_policy sobre la que preguntaba. Sucede que la parte del host0 depende de la conexión de la placa base Sata a la que se conectó el disco duro. Para las computadoras portátiles, la mayoría de las veces es host0 . En mi caso con 6 conexiones sata obtengo host0 través de host6 . debe tenerse en cuenta que estas características funcionarán en un kernel más nuevo (al menos 2.6.x un anterior, pero dado que todos estamos en el 3.x, entonces no importa), tenga un chipset compatible con Intel AHCI y use una unidad SATA. Si cumple con todos estos requisitos, puede usar la línea anterior de la siguiente manera:

  1. Primero verifique si está usando ese host en Máximo Rendimiento:

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

  2. si dice max_performance entonces haz lo siguiente:

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

    Repita para cualquier otra unidad de disco duro que tenga ese problema (debe verificar qué unidad de disco duro está conectada en qué puerto SATA para saber qué host es). Tampoco recomiendo usar esto en un SSD porque … ¿por qué? … ¿Qué calor puede hacer un SSD … ninguno.

Esto no es permanente, ya que cuando reinicies deberás hacerlo nuevamente. Puede agregarse en algún archivo de tiempo de ejecución para asegurarse de que siempre esté activado.

Tenga en cuenta que agregar el Tiempo de espera en espera hará que su disco duro tarde un poco más en montarse si está en espera. También al bajar mucho el AAM se reducirá un poco la velocidad de Lectura / Escritura. Esto depende si vale la pena o no. En mi caso lo es, bajar la temperatura de la misma.

ACTUALIZACIÓN: Después de aproximadamente 12 horas de prueba, el HDD vuelve a ser normal. En standby se mantiene entre 33 y 35 grados. Cuando está en uso va a 39 grados máximo. Aún así, es 10 grados menos de lo que tenía cuando no se usaba y casi 15 cuando estaba en uso. Estoy realmente feliz y aliviado por ello. También esto es sin la unidad de air acondicionado encendida. Simplemente a temperatura ambiente normal.

ACTUALIZACIÓN: con el air acondicionado encendido, el HDD finalmente puede alcanzar los 30 grados. Antes de que simplemente se quedó en el rango 50+. Una imagen de lo feliz que estoy:

introduzca la descripción de la imagen aquí

ACTUALIZACIÓN: con exactamente un mes de pruebas, puedo decir que la temperatura se ha mantenido por debajo de los 30. Ahora estoy en 26 grados, lo cual es muy bueno (50% menos que la temperatura “normal” que tenía antes).

Hay dos maneras de hacer esto:

  1. Ponga la unidad en reposo, por ejemplo, con hdparm -y
  2. Agregue más ventiladores que soplan air fresco a través de la unidad.

Un disco duro no produce tanto calor, incluso bajo carga: en este artículo, los modelos de peor rendimiento consumen menos de 10 vatios cuando están bajo carga, y para los modelos “verdes” el consumo de energía fue inferior a un vatio cuando estaba inactivo. Por lo tanto, es probable que sus cuatro unidades produzcan el doble de calor que su CPU, incluso si utiliza la máquina para realizar tareas intensivas de E / S durante períodos prolongados.

Dicho esto, hace un tiempo solía tener un sistema en el que las unidades funcionaban muy bien (y fallaban con regularidad). Al investigar, encontré algunos artículos que indicaban que una fuente de alimentación deficiente podría causar esto. Algo así como “una sobrecarga en la línea de + 12V puede hacer que aumente el voltaje en la línea de + 5V, lo que provoca el sobrecalentamiento de los discos duros”, o , tal vez fueron las líneas de 5V la que estaba sobrecargando, no recuerdo.

También tenga en cuenta que las fonts de alimentación baratas pueden tener grandes variaciones en el voltaje, incluso sin sobrecargarse.

Ahora tengo algunos de los mismos viejos discos duros en otro sistema y son bastante geniales.

Lo siento, la respuesta no incluye un comando ingenioso para solucionar el problema 🙂