Um computador moderno contém centenas de peças que podem ser ligadas e desligadas ou com clock mais rápido ou mais lento de forma independente. A granularidade é menor que os chips visíveis, menor até que os núcleos. Uma grande parte da economia de energia consiste em ligar e desligar as peças no melhor momento. Cada parte deve ser desativada quando não estiver em uso, mas apenas se permanecer inutilizada por um tempo suficiente para valer a pena (quando a peça reiniciar, ela precisará de algum tempo e, portanto, de energia para reiniciar e restaurar seu estado antigo) .
Portanto, um bom gerenciamento de energia requer drivers bem escritos. Os fabricantes de hardware são muito cautelosos ao fornecer detalhes sobre seu hardware para as pessoas que escrevem drivers. Mesmo as pessoas que escrevem drivers de código fechado sob um contrato de confidencialidade geralmente não possuem documentação detalhada - e as pessoas que escrevem drivers de código aberto para um sistema operacional com o qual o fabricante não se importa muito têm muito pior.
Assim, nos PCs, o Linux começa em desvantagem, não por razões técnicas, mas por razões sociais.
O Linux é usado em muitos dispositivos incorporados e dispositivos de ponta que funcionam com baterias. O kernel importa muito para a duração da bateria; a maioria dos smartphones roda o Android, que é baseado em um kernel Linux.
Para economizar bateria, certifique-se de não executar um “protetor de tela” (use uma tela preta comum) e fique longe dos efeitos 3D (que estressam a GPU). Não mantenha páginas da web com animações que consomem muita CPU e outros efeitos (o Chrome tem uma boa visão do consumo de CPU por guia). Ative a escala de frequência da CPU enquanto não estiver conectado à rede elétrica; isso torna seu computador mais lento, diminuindo a velocidade da CPU principal, o que economiza energia. Execute o Powertop para ver para onde está indo sua energia, dada a maneira como você usa o computador.
uname -r
) e a (s) placa (s) gráfica (s) à sua pergunta.