Gerenciamento de energia para laptop antigo executando Linux

0

Recentemente eu passei por caixas de coisas antigas e descobri alguns laptops muito antigos (início dos anos 2000) cheios de poeira. Em vez de jogá-los fora, decidi instalar um sistema muito leve, o SparkyLinux, no laptop, e torná-lo um servidor doméstico, principalmente para baixar torrent e executar alguns scripts às vezes. Tudo correu bem, mas logo descobri que o laptop gera muito calor, então tentei descobrir formas de economizar energia quando não está em uso.

Eu só uso alguns serviços: ssh-server, servidor vnc, servidor ftp, cliente torrent principalmente. Não planejando executar o apache, pois não há necessidade.

Primeiro eu tentei desligar o monitor quando ele estava sendo inicializado porque eu só estaria acessando a máquina via ftp / ssh / vnc, não há sentido em manter o monitor ligado. Então cansei de adicionar      xset -display :0.0 dpms force off na última linha de .bashrc porque configurei a máquina para login automático. Mas isso não parece funcionar. Como posso desligar o monitor assim que a máquina estiver funcionando? Agora eu uso um cronjob para desligar o monitor a cada 5 minutos.

Outro problema maior é o disco. Isso gera muito calor, então eu tentei procurar formas de desacelerar o disco ou até colocá-lo em standby / sleep quando não é necessário.

No momento, defini hdparm -B 32 /dev/sda , de modo que está em um modo de energia relativamente baixo. Essa configuração é persistente? Preciso configurá-lo novamente na próxima inicialização? Além disso, se a máquina às vezes é usada como um cliente de torrent, qual seria uma boa estratégia para colocar a unidade em modo de espera quando o cliente de torrent não estiver ligado? Devo simplesmente ir para um hdparm -S 120 /dev/sda ou escrever um pequeno script ou usar o cron para colocar manualmente o disco em espera / suspensão como hdparm -y /dev/sda a cada 30 minutos?

    
por albertma789 11.06.2018 / 09:49

0 respostas