Economizando energia de laptop com processador multicore
Dica publicada em Linux / Kernel
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á:
Não recomendo que desliguem o core1 (/sys/devices/system/cpu/cpu0/online), não fiz testes ainda.
Bateria irá durar +1 hora.
@firebitsbr
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