Subscribe to RSS Subscribe to Comments

Blog do Xorna

Aumente a vida útil do seu HD

Recentemente, lendo uma série de artigos sobre Ubuntu e Linux em geral, descobri que dependendo exclusivamente do modelo do seu HD, o gerenciamento de energia do linux (não somente o ubuntu) pode reduzir consideravelmente a vida útil do HD. Só peço que não se desesperem e entendam uma coisa, isso não é um bug do Linux, muito menos um problema de incompatibilidade de hardware como muitos pensam.

Para não criarmos confusão vou tentar resumir o problema neste paragrafo: Para quem não conhece o funcionamento de um HD, ele em conjunto com a unidade de armazenamento óptico (CD, DVD) demandam um controle maior, como por exemplo energia e vida útil. O HD é composto basicamente por seu disco de metal e sua cabeça de leitura/gravação (além da controladora é claro). Essa cabeça fica a uma distância segura para o disco, entretanto, caso haja algum solavanco ou trepidação a chance da cabeça tangir o disco é muito grande, por isso em laptops principalmente (não descartamos desktops) há um controle chamado load/unload que faz a cabeça sair e voltar para o disco, dependendo da situação, esse controle tem três benefícios: Redução no consumo de energia; Segurança do seu disco; Aumento da vida útil do HD, pois o mesmo sofrerá menor aquecimento. O problema é que a cabeça do HD tem uma vida útil de load/unload quase que determinado, mas estima-se que é de aproximadamente 200.000 ciclos, dependendo do fabricante é claro, estima-se que HDs Toshiba tenham uma vida útil de 600.000 ciclos. Agora que estamos entendendo tudo um pouco sobre HDs, vamos ao problema.

Problema na prática:

Na teoria, os fabricantes deveriam informar para o Sistema Operacional qual é a melhor estratégia para carga/descarga dos HDs, só que tanto Microsoft quanto Apple ignoram esses dados e assumem valores padrão para carga/descarga ao contrário do Linux, que recebe esses parâmetros diretamente das informações do hardware e os aplica. Porém como de costume, a indústria de hardware ingora o correto e segue o Windows errado cômodo. Eles informam valores absurdos para carga/descarga, quando informam é claro, fazendo assim que o sistema operacional que seguir essas informações faça até 3 ciclos de carga/descarga por minuto, reduzindo assim a vida útil do HD para alguns meses.

Solução na Prática:

A solução é tão simples quanto a detecção do problema, inclusive elas andam juntas, você saberá, antes de começar vamos instalar um software smartmontools. Depois de instalado baixe o seguinte script do site do Hamacker (hdd-spin-fix.sh). Salve ele em qualquer local, renomeie ele, retire o .odt do final do arquivo. De permissões e execute ele como listado abaixo:
mv hdd-spin-fix.odt hdd-spin-fix.sh
sudo chmod a+x hdd-spin-fix.sh
sudo ./hdd-spin-fix.sh

Lembrando que você deve executar tudo isso evitando dar cargas pesadas no HD, de preferencia deixa sua máquina ociosa para executar o script. Ele mesmo irá lhe informar se você precisa da correção ou se ta legal. Meu HD estava levando na média 1.7 ciclos por minuto. Fiz a correção, espero que isso adiante.

Nenhum comentário! Que tal uma estréia???

Dúvida, sugestão, chingamentos, posta aí!

Powered by Wordpress Política da Privacidade Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Add to Technorati Favorites! Add to netvibes
Clicky Web Analytics