Meu processador está rodando a 40% de sua velocidade máxima, quero que use 100% da velocidade o tempo todo. Eu pesquisei no Google, mas os tutoriais são muito antigos e todos diferem.
Então, como posso desativar permanentemente a escala de frequência da CPU e definir meu sistema para o modo de desempenho?
Por favor, apenas soluções baseadas em terminal, não quero applets.
Estou usando o Xubuntu 14.04 x64.
14.04
performance
cpu
scaling
Removido
fonte
fonte
Respostas:
Depois de lutar
ondemand
por um tempo, vou compartilhar como desativá-lo permanentemente no Ubuntu e seus derivados.Instalar
cpufrequtils
:Em seguida, edite o seguinte arquivo (se não existir, crie-o):
E adicione a seguinte linha a ela:
Salvar e sair.
Agora você precisa desativar o
ondemand
daemon, caso contrário, após a reinicialização, as configurações serão substituídas.E você terminou!
Você pode verificar suas configurações com:
Ele mostrará um bloco de informações para cada núcleo que seu processador possui. Basta verificar se todos estão no modo de desempenho e na velocidade máxima do seu processador.
Atualizar:
O Debian Wiki diz que isso
sysfsutils
é necessário para manter as configurações durante as reinicializações, mas isso é falso. Além disso, ativarsysfsutils
o sistema instável, não é recomendado.Desculpe se eu escrevi algo errado. :)
Fontes:
fonte
/etc/default/cpufrequtils/
não existe no meu Ubuntu 14.04, parece que o caminho correto é/etc/init.d/cpufrequtils
/etc/default/cpufrequtils/
é originário/etc/init.d/cpufrequtils
e funciona da mesma maneira, e é mais fácil manter suas próprias configurações sobre as atualizações de pacotes, se estiver configurado/etc/default/cpufrequtils/
./etc/init.d/ondemand
Assim, reinicializar depoissudo update-rc.d ondemand disable
é tudo o que eu precisava.Não posso comentar, então tive que recorrer a uma nova resposta. Para resultados imediatos, faça com que
sudo /etc/init.d/cpufrequtils restart
a nova frequência entre em ação após seguir todas as etapas de Dennie.fonte
cpufreq-set -g performance
Tente o seguinte:
Substitua
ondemand
porperformance
. Repita para cada núcleo (aumente cpu0: cpu1, cpu2).Se você receber erros de salvamento, use o nano editor:
Fonte: Evitando o escalonamento da velocidade da CPU - Executando a CPU a toda velocidade
fonte
Depois de instalar o cpufrequtils
sudo apt-get install cpufrequtils
, observe as informações fornecidas pelo comandocpufreq-info
, crie um arquivo -sudo nano /etc/default/cpufrequtils
- e escreva nele, conforme demonstrado na figura abaixo. No seu caso, max e min seriam o mesmo valor.Por fim, o comando para fazer a alteração entra em ação e é permanente (exceto durante a inicialização, ou seja)
sudo /etc/init.d/cpufrequtils restart
, resultando nesta saída decpufreq-info
:Isso funciona para mim no Xubuntu 18.04.2
fonte