Pular para o conteúdo

Economizando energia de laptop com processador multicore

Dica publicada em Linux / Kernel
Mauro Risonho de Paula Assumpção A.K.A firebits firebits
Hits: 11.486 Categoria: Linux Subcategoria: Kernel
  • Indicar
  • Impressora
  • Denunciar

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

Desligando temporariamente os módulos que travam o kernel do OpenBSD

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

Backtrack 4 - 0trace

Instalando o LibreOffice RC2 - substituto do OpenOffice, agora da Oracle (Ubuntu)

Backtrack 4 - Arpalert

Compilando kernel 2.6 num Slackware 10.2

Como renomear placa de rede USB

Debian - Kernel 2.6.33 com patch de Con Kolivas

Xterm e rxvt não iniciam com kernel 2.6.9?

Problemas BIOS Laptop Acer Aspire 2050-1317 - Debian 4 Etch e Lenny

#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

Entre na sua conta para comentar.