Como abaixar a temperatura do HDD

9

Eu tenho 4 unidades de disco rígido com temperaturas que vão além dos 50 graus recomendados (Celsius). (Eu tenho vários Samsung Spinpoint F3 de 1Tb cada e eles têm boas temperaturas, entre 32 e 35 graus. Isso é normal para mim. Mas, neste caso, mais de 50 não é normal.)

Eu já li a pergunta e a resposta fornecidas aqui , mas nenhuma das soluções ajudou. Quais ferramentas posso usar ou quais comandos do terminal devo executar para diminuir a temperatura dessas unidades?

E em uma nota semelhante, se eu usasse um método semelhante a este , como saberia qual disco rígido estou lendo? Onde posso verificar para qual HDD está relacionado, por exemplo /sys/class/scsi_host/host0/link_power_management_policy?

Eu já testei powertop, hddtemp, discos e outros para verificar e tentar diminuir a temperatura sem sorte.

Luis Alvarado
fonte
11
gnomo-disco-utilitário pode consultar o SMART atributos
Ringtail
Nitrogenio liquido?
Caracol mecânico
@ Mecanicalsnail - Lol, isso consertaria não apenas a temperatura do disco rígido, mas todo o sistema. ^^
Luis Alvarado
11
talvez você pode tentar hdparm -S180 /dev/sda- colocar modo ocioso (baixa potência) after15 tempo min ocioso
jet
11
Suponho que sim, mas como não estava na pergunta, pensei que poderia ser confuso para os usuários mais novos se eles passassem. Sei que não é uma resposta para sua pergunta (não postada como uma), mas achei importante mencioná-la no caso mais geral de redução da temperatura do HDD.
7113 Nanne

Respostas:

4

talvez você possa tentar hdparm -S180 /dev/sda- colocar o modo ocioso do HDD (baixa energia) após 15 minutos de tempo ocioso

jato
fonte
+1 amigo. Esta é outra maneira de fazer isso. Obrigado.
22613 Luis Alvarado
11

Bem, encontrei uma maneira de diminuir a temperatura do disco rígido, tive que ficar acordado a noite toda.

(Deu um +1 ao comentário de Ringtail;))

Abra o Dash e digite disks. Você verá o Utilitário de discos aparecer. Abra.

insira a descrição da imagem aqui

Agora selecione o disco rígido com o qual deseja trabalhar e, no círculo verde acima, existe um botão, clique nele e selecione Configurações da unidade ...

insira a descrição da imagem aqui

Dependendo do disco rígido, você obterá mais configurações ou menos configurações. Nesse caso, recebi o tempo limite em espera e o gerenciamento acústico automático . Então mudei o Acoustic do Default para o mais baixo, que é 128 (como visto na imagem acima).

A temperatura não mudou por pelo menos 2 a 3 minutos, mas subitamente diminuiu 1 grau. Eu então esperei 5 minutos, 10 minutos, e quanto mais eu esperava, mais baixo ficava. Ele literalmente passou de 53 graus para 39 graus. Isso é 14 graus mais baixo do que eu estava acostumado.

Em seguida, adicionei, apenas para obter um bônus, o tempo de espera, porque na verdade eu não usava o disco rígido o tempo todo, basicamente apenas cerca de 50% do tempo em que estava no computador. Isso reduziu a temperatura de 2 a 3 graus a mais. Ele é uma imagem de hddtemp:

insira a descrição da imagem aqui

Então, ei, não sabia que os discos tinham esse recurso. A parte curiosa é essa. Depois de pesquisar muito, fiquei sabendo que muitos HDDs não possuem Gerenciamento Acústico Automático (AAM), principalmente por causa de ações judiciais e patentes (Go figure). Mas um deles é o mesmo que eu tenho, um Seagate Barracuda que foi mencionado como não tendo suporte do AAM. Então, eu me pergunto como essa opção ajudou a unidade se não fosse suportada nesse caso.

Outra dica útil foi encontrada neste link que também ajudou.

Eles mencionam lá o uso de powertopcomandos de terminal e opções de kernel. Cobre muito, mas os que eu peguei e usei foram:

Gerenciamento de energia Sata

Isso é mencionado em relação à /sys/class/scsi_host/host0/link_power_management_policylinha que eu estava perguntando. Acontece que a host0parte depende de qual conexão da placa-mãe Sata você conectou o disco rígido. Para laptops, na maioria das vezes é host0. No meu caso com 6 conexões SATA I obter host0através host6. deve-se notar que esses recursos funcionarão em um kernel mais recente (pelo menos 2.6.x acima, mas como estamos no 3.x, não importa), tenha um chipset compatível com Intel AHCI e use uma unidade SATA. Se você atender a todos esses requisitos, poderá usar a linha acima da seguinte maneira:

  1. Primeiro verifique se você está usando esse host em Maximum Performance:

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

  2. se diz max_performance, faça o seguinte:

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

    Repita o procedimento para qualquer outro disco rígido com esse problema (é necessário verificar novamente qual disco rígido está conectado em qual porta SATA para saber qual host é). Eu também não recomendo usar isso em um SSD porque ... por quê? .. Que calor um SSD pode produzir .. nenhum.

Isso não é permanente, pois quando você reinicia, será necessário fazê-lo novamente. Você pode adicionar algum arquivo de tempo de execução para garantir que ele esteja sempre ativado.

Observe que a adição do tempo limite de espera fará com que o seu HDD demore um pouco mais para montar se estiver em espera. Também diminuir muito o AAM diminuirá um pouco a velocidade de leitura / gravação. Isso depende se vale a pena ou não. No meu caso, é para baixar a temperatura dele.

ATUALIZAÇÃO: Após cerca de 12 horas de teste, o HDD está normal novamente. Em espera, fica entre 33 e 35 graus. Quando em uso, atinge 39 graus no máximo. Ainda assim, é 10 graus inferior ao que tinha quando não utilizado e quase 15 quando estava em uso. Estou muito feliz e aliviado com isso. Além disso, isso ocorre sem o aparelho de ar condicionado ligado. Simplesmente em temperatura ambiente normal.

ATUALIZAÇÃO: Com o ar condicionado ligado, o HDD finalmente consegue chegar a 30 graus. Antes, ele simplesmente ficava na faixa de mais de 50 anos. Uma imagem de como estou feliz:

insira a descrição da imagem aqui

ATUALIZAÇÃO: Com exatamente um mês de testes, posso dizer que a temperatura ficou abaixo de 30. No momento, estou em 26 graus, o que é muito bom (50% menor que a temperatura "normal" que tinha antes).

Luis Alvarado
fonte
Ouvi dizer que existe o perigo de colocar o disco rígido em espera com muita frequência. Isso pode reduzir significativamente o tempo de vida
Anwar
@ Anwar está correto, mas não para todos os modelos. Alguns têm maneiras melhores / atualizadas de lidar com os modos de espera. Em relação a fazê-lo com muita frequência, sim, a rotação pode usar o HDD mais rapidamente, pois ele precisa girar (partida a frio) repetidamente. O Linux realmente lida com isso muito bem. Por exemplo, eu tinha 3 Seagate Barracuda, 3 TB cada, por eu diria 4-5 anos. Apliquei esse modo de espera a todos eles e, após 4 anos, eles ainda estavam funcionando perfeitamente. Os dois primeiros eu vendi para um amigo, mas o terceiro eu dei para um vizinho e sei que o novo proprietário ainda o está usando e isso foi há quase 6 anos.
44645 Luis Alvarado
2

Existem duas maneiras de fazer isso:

  1. Coloque a unidade no modo de suspensão, por exemplo, com hdparm -y
  2. Adicione mais ventiladores soprando ar fresco na unidade.
psusi
fonte
Na verdade, estou usando o computador sem um estojo. Está sentado nu em uma pequena mesa com o aparelho de ar condicionado apontando para ele. Fiz isso porque já sei que casos com muitos ventiladores (exceto sistemas de refrigeração) são menos eficientes do que tê-lo nu em uma mesa. Para a parte do sono, eu quero usá-lo sem problemas, talvez diminua o desempenho um pouco ou algo que diminua a temperatura.
Luis Alvarado
11
Não é verdade. Descobri que os casos reduzem a temperatura - é simples física. Uma unidade nua só pode perder calor devido a convecção e radiação naturais. As caixas puxam o ar sobre as unidades para resfriá-las.
Journeyman Geek
Para mim é simples. Caso interno 54 graus. Caso externo 49 graus. É física simples. Aliás, no caso externo, não há paredes limitadoras que precisam de ventilação para resfriar o sistema. Ele já está do lado de fora, não pode ficar mais frio do que isso, exceto por um sistema de resfriamento conectado à unidade.
Luis Alvarado
@JourneymanGeek, apenas sentado lá ao ar livre, sim, você está pior do que em um caso com fãs movendo o ar sobre ele, mas ele disse que tem um A / C soprando nele.
Psusi
0

Um disco rígido não produz tanto calor, mesmo sob carga - neste artigo, os modelos com pior desempenho consumiram menos de 10 watts quando estão sob carga e, nos modelos "verdes", o consumo de energia ficou abaixo de um watt quando ocioso. Portanto, é provável que suas quatro unidades produzam duas vezes menos calor que sua CPU, mesmo se você estiver usando sua máquina para realizar tarefas intensivas de E / S por longos períodos.

Dito isto, há algum tempo eu costumava ter um sistema no qual as unidades ficavam muito quentes (e falhavam regularmente). Ao investigar, encontrei alguns artigos que observavam que uma fonte de alimentação ruim pode causar isso - algo ao longo das linhas "uma sobrecarga na linha de + 12V pode aumentar a tensão na linha de + 5V, o que resulta em superaquecimento dos discos rígidos" - ou , talvez fossem as linhas de 5V que estavam sobrecarregando, não me lembro.

Observe também que fontes de alimentação baratas podem ter grandes variações de tensão mesmo sem sobrecarregar.

Agora eu tenho alguns dos mesmos discos rígidos antigos em outro sistema e eles são bem legais.

Desculpe, a resposta não inclui um comando bacana para corrigir o problema :)

Sergey
fonte
11
O HDD real que está causando o maior problema é o mencionado no artigo, o Seagate Barracuda XT (ST33000651AS). O que eu tenho é o de 3 TB que tem mais de 50 graus no momento. A fonte de alimentação que estou usando é muito boa.
Luis Alvarado
11
É preciso acrescentar que tenho vários Samsung Spinpoint F3 de 1Tb cada e eles têm uma boa temperatura, entre 32 e 35 graus. Isso é normal para mim. Mas neste caso, 50+ não é normal.
Luis Alvarado
@LuisAlvarado, ahh, iirc, é uma unidade de 7200 rpm e, portanto, ficará um pouco mais quente.
Psusi
11
@Obrigado psusi, o problema é que 50 graus é WOW, quente, e por isso estou procurando, por exemplo, algo que possa regular a velocidade com que o disco gira (gerenciamento acústico) ou algo que diz: ei, se você não o estiver usando, depois desligue-o até montar novamente.
22613 Luis Alvarado