Economizando energia de laptop com processador multicore

Publicado por Mauro Risonho de Paula Assumpção A.K.A firebits em 23/09/2011

[ Hits: 9.627 ]

 


Economizando energia de laptop com processador multicore



Imagine a seguinte situação:

Você tem um laptop de 6 células (bateria), o que pode durar de de 1 à 3 horas, conforme o uso (wireless, DVD-ROM, Bluetooth etc). Você está em uma viagem de ônibus por exemplo de 4 horas e não tem nenhuma bateria adicional e quer ler vários PDFs e não está com seu iPad ou Android.

O que você faz então?

Desligar 1 core do processador, afinal 800Mhz de clock é mais que o suficiente para ler os PDFs.

su
# echo 0 >> /sys/devices/system/cpu/cpu1/online


Um dos core será desligado.

Ex.: Processador com 4 core.

Obs.: Seu cpu tem 4 core, então a disposição será:
  • Core1 = /sys/devices/system/cpu/cpu0/online
  • Core2 = /sys/devices/system/cpu/cpu1/online
  • Core3 = /sys/devices/system/cpu/cpu2/online
  • Core4 = /sys/devices/system/cpu/cpu3/online

Não recomendo que desliguem o core1 (/sys/devices/system/cpu/cpu0/online), não fiz testes ainda.

Bateria irá durar +1 hora.

@firebitsbr

Outras dicas deste autor

Backtrack 4 - Atualizando o banco de dados de Fingerprint (impressões digitais) do Nmap 5.0

Consertando o sistema de arquivos de seu OpenBSD 4.5

Backtrack 4 - 5NMP

Backtrack 4 - Cisco Auditing Tool

Removendo a senha da BIOS via Linux

Leitura recomendada

Congelamentos (freezing) do Debian Wheezy com Ivy Bridge - Atualização do kernel é uma possível solução

Kernel 3.0 em qualquer Ubuntu ainda suportado

Instalando Kernel 4.x no CentOS 7

Bootsplash em kernel "não oficial" 2.6.X no Slackware

Drivers da placa de vídeo ATI - agora com melhor suporte a OpenGL

  

Comentários
[1] Comentário enviado por glauber0 em 23/09/2011 - 14:45h

Legal, mas não etendi, OK, tem que desligar um núcleo... Mas como faz?

[2] Comentário enviado por removido em 23/09/2011 - 15:09h

Boa dica cara !

[3] Comentário enviado por oki em 23/09/2011 - 16:14h

Like! :-)

[4] Comentário enviado por asdf2 em 23/09/2011 - 17:27h

firebits,

eu tenho que te informar uma coisa:

VC é simplesmente um cara FO**A meu caro, simplesmente FO**A,

parabéns pela dica, a anos venho procurando por alguma coisa assim.

se podesse dar nota eu daria uma nota 10 mais valeria por 1000, foi pro favoritos

parabéns mesmo, dica simples e direta, valeu

[5] Comentário enviado por julio_hoffimann em 23/09/2011 - 21:27h

Oi Mauro, ótima dica!

Não sabia que era possível desativar cores individualmente. :-)

Abraço!

[6] Comentário enviado por walescko em 23/09/2011 - 22:09h

gostei disso, ficar usando mais de um núcleo para tarefas básicas é demais...

para ativar o núcleo desligado como root é só trocar o "0" por "1"

[7] Comentário enviado por raulgrangeiro em 25/04/2012 - 16:46h

ei man, se reiniciar o note, o core desligado religa? ou só vai ligar quando eu reativar com a dica nos comentários?



Contribuir com comentário