A maneira como eu defini isso para ficar, já que o governador retorna ao modo de economia de energia após cerca de 30 segundos a partir do Ubuntu 16.04 ou antes (eu estou no Ubuntu Mate);
-
Coloque este código (uma linha de) (obrigado, cortesia do switch87 na resposta anterior)
sleep 60 && bash -c 'for i in {0..7}; do cpufreq-set -c $i -g performance; done'
-
no arquivo no diretório
/etc/rc.local
A minha é uma linha acima da "saída 0" e não comentada, sob os comentários.
"rc.local" para quem não conhece, executa o comando como sudo. Qualquer comando que pareça, para mudar o governador, precisa ser executado como sudo.
Ele permite que o governador reconfigure novamente e execute o código como sudo após 60 segundos para alterá-lo novamente para o desempenho.
Mude o "60" (no código que você copia) para qualquer hora (em segundos. 60 = 60 segundos = 1 minuto) você precisa atrasar o comando e o "desempenho" (na parte de comando) para qual governador você quer que mude para.
Fora das minhas horas e horas de pesquisa eu não encontrei uma correção mais permanente para isso do que isso.
Eu imagino o que é um par de minutos que está na economia de energia se esta é a melhor solução que encontrei, certo? Certo.
Não é a melhor solução, mas torna-a um pouco permanente depois de ter mudado pouco para a coisa de economizar energia. Se você quiser inicializar e pular em um jogo ou algo assim, terá que esperar um minuto para o código que você acabou de colocar para alterná-lo de volta da economia de energia ou diminuir o tempo (dependendo do tempo que leva tudo para inicializar, então ele voltará ao desempenho corretamente).
E, como sempre, para reverter para o padrão (vi alguns problemas com o superaquecimento de PCs das pessoas, motivo pelo qual eles poderiam tê-lo desativado em primeiro lugar), basta remover o código de rc.local e reinicializar ou alterne-o manualmente com o seu comutador de indicador de ícone de CPU ou execute;
sudo /etc/init.d/cpufrequtils restart
no terminal e ou reinicialize.