%20.png)
Enquanto pesquisava, me deparei com powertop
, pm-utils
, e uma tlp
pilha laptop-power-mode
inteira de hacks manuais...
Passei um tempo tentando descobrir os méritos de cada método e se eles conflitavam.. e então vi isso..
..que afirma que no Ubuntu mais recente, eles quase não são mais relevantes.
Sempre me surpreendeu como a duração da bateria do Linux é baixa em comparação com outros sistemas operacionais, já que muitas vezes também é mais leve, então faz sentido que o kernel esteja integrando esses novos recursos e as outras ferramentas sejam necessárias apenas se o seu o kernel é muito antigo para o seu hardware... mas é esse o caso?
O raciocínio no link acima é que o kernel agora lida com tudo isso - ou é específico do Ubuntu, pois eles adicionaram scripts extras, etc., para uma melhor experiência do usuário.
dr - (1) isso também se aplica ao Debian Jessie/qualquer outra distribuição de uma determinada versão do kernel?
E (2) para pessoas no futuro que tenham a mesma pergunta sobre o último ajuste de economia de energia em qualquer kernel em que estivermos - qual é a maneira mais fácil de descobrir quais ajustes são feitos agora em um determinado kernel, para evitar que as pessoas perguntem esta pergunta a cada 6 meses ou mais? (Melhor aprender a aprender sobre isso do que continuar incomodando a todos vocês!)
Responder1
O problema é que a economia de energia é altamente complexa. Vários elementos fazem a diferença. O próprio sistema operacional, o hardware e o software que você executa. Cada um precisa pensar em como a energia é consumida.
O Kernel Linux (comum em todas as distribuições Linux) ganhou alguns recursos que permitem ao software ajustar o uso de energia. Por padrão, isso é configurado de forma genérica para garantir compatibilidade com a mais ampla variedade de hardware.
Além disso, os desenvolvedores do Ubuntu passaram muito tempo com várias ferramentas e utilitários tentando ajustar os parâmetros para tirar o melhor proveito do Ubuntu como sistema operacional.
No entanto, mesmo isso não é suficiente, já que cada modelo de laptop é construído de forma diferente e, portanto, requer ajustes adicionais para obter a melhor duração da bateria. Ferramentas como o Júpiter, por exemplo, são capazes de fazer grandes diferenças em certos tipos de hardware, mas não tanto em outros.
Ao usar o Windows como sistema operacional, todo esse ajuste é feito pelo fabricante porque vale a pena. O uso do Linux no desktop ainda é marginal comparado ao uso do Windows e por isso os fabricantes não fazem o trabalho. Mesmo que o fizessem, não acho que exista um único ponto de configuração, portanto, qualquer otimização precisaria assumir a forma de um script - provavelmente bastante complexo - que precisaria ser verificado e mantido constantemente. Então, para ser honesto, é quase certo que nunca será uma opção difundida, a menos que uma plataforma comum de ajuste de energia seja disponibilizada para Linux.
Então: Não, o kernel expõe certos recursos e uma configuração padrão. Distribuições específicas podem ajustar as coisas até certo ponto. O ajuste específico do hardware fica a critério do usuário. :(
Sim, o acima se aplica a outras distribuições que usam versões comparáveis do kernel.
Embora eu possa ver que os ajustes e ajustes gerais acontecerão gradualmente, então você deverá ver melhorias ao longo do tempo (embora eu suponha que lançamentos de distribuições específicas possam desfazer isso de vez em quando devido a outras alterações de software que consomem mais energia), é improvável que você ver um grande salto, a menos ou até que alguém crie uma plataforma de gerenciamento de energia única e coerente. Essa seria a coisa a observar (pelo menos na minha opinião).