Economizando energia de laptop com processador multicore

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

[ Hits: 10.913 ]

 


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

debsecan - Analisador de segurança do Debian

Wow! My DNS is POOR! Vulnerabilidade do DNS (CVE-2008-1447)

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

Obtendo o nome do host e o MAC address rapidamente

Repositórios para Ubuntu que não estão mais em atualização oficial

Leitura recomendada

Atualizar para kernel mais recente no Debian

Failed to overwrite statefile

Atualização rápida do kernel 3.18 no Debian, Ubuntu e Linux Mint

Compilando kernel 2.6 num Slackware 10.2

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

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts