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.729 ]

 


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

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

jnettop - Um ótimo visualizador o tráfego de rede entre hosts/ports

Nautilus: Modificando o software usado para abrir um arquivo

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

Obtendo o nome do host e o MAC address rapidamente

Leitura recomendada

Desafio Linux (teste de segurança)

Calibrando o Touchscreen pelo Kernel do celular ZTE-V821 Android

Debian - Instalando kernel 32 bits via DVD em máquinas com mais de 4GB de RAM

Dica para melhorar a performance (aprovado por Linus Torvalds)

Compilando kernel 3.16.1 no Fedora 20

  

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