
Há alguns anos houve umdiscussão animadasobre o Ubuntu reduzindo a vida útil do disco rígido ao operar o disco rígido em um modo agressivo de economia de energia por padrão, o que causa um número excessivo de ciclos de carga.
Acabei de verificar o status do meu laptop Xubuntu 14.04 com smartctl -a /dev/sda
. Resultado: 4.211 ciclos de carga em 180 horas. Quando o adaptador de energia é desconectado e o laptop funciona com bateria, a cada aproximadamente 3 segundos ocorre um novo ciclo de carregamento. Isso é demais.
Então, minha pergunta é: alguma coisa mudou desde essa discussão? O que devo fazer para reduzir a frequência dos ciclos de carga? As soluções antigas ainda são válidas/estado da arte?
Responder1
Em maio de 2017, a discussão ainda é válida, pelo menos para certos tipos de discos rígidos e as soluções antigas ainda estão funcionando. O truque é definir o nível de gerenciamento de energia para menos agressivo.Na maioria dos discos
# hdparm -B /dev/yourdisk
fornecerá o nível de APM (gerenciamento avançado de energia) atualmente definido. Você irá configurá-lo pelo mesmo comando, com o valor real desejado.
# hdparm -B 254 /dev/yourdisk
Os valores variam de 1 (a economia de energia mais agressiva) a 254 (a economia de energia menos agressiva). Valores 128 e menos permitirão até spindown. 255 desabilitará completamente o APM (não suportado por todos os modelos). O nível depende da categoria do sistema (desktop IMHO não precisa de nenhum outro valor além de 254, e laptop... bem, experimente um pouco ou compre um SSD :)).
SobreDigital ocidentalfica mais complicado. Você pode usar o utilitário WDIDLE3.EXE da WD como nesta postagem:https://ubuntuforums.org/showthread.php?t=1565889ou utilize o hdparm novamente, desta vez com a opção -J (os valores especificados estão em segundos para estacionar as cabeças, leia sobre os intervalos na página de manual do hdparm ao lado da opção -J). A última abordagem é menos recomendada e não funciona com todas as unidades.
Eu recomendo fortemente a leitura desta página wiki do archlinuxhttps://wiki.archlinux.org/index.php/hdparmonde eles discutem também como tornar a mudança permanente no hdparm criando uma regra do udev em /etc/udev/rules.d/50-hdparm.rules
:
ACTION=="add", SUBSYSTEM=="block", KERNEL=="sda", RUN+="/usr/bin/hdparm -B 254 -S 0 /dev/sda"
Responder2
Atualize sua RAM, desative a troca, ponto final. Eu tinha 6 GB de RAM na minha área de trabalho com o Swap ativado, o Ubuntu não usa o Swap com essa quantidade de RAM até que seja necessário, meu disco rígido estava sentado sem fazer nada.