A definição de acpi=noirq
para os parâmetros de inicialização do kernel permite que o kernel apresente a freqüência da CPU corretamente nos novos kernels.
Eu tenho um problema semelhante a este: Não é possível escalar freqüências, sempre salta para o menor .
Desta vez, em um notebook HP Compaq 6715B com driver AMD Turion CPU TL-58 e powernow-k8 cpufreq :
$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
analyzing CPU 0:
driver: powernow-k8
CPUs which run at the same hardware frequency: 0 1
CPUs which need to have their frequency coordinated by software: 0 1
maximum transition latency: 109 us.
hardware limits: 800 MHz - 1.90 GHz
available frequency steps: 1.90 GHz, 1.80 GHz, 1.60 GHz, 800 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 800 MHz and 800 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 800 MHz.
cpufreq stats: 1.90 GHz:0,07%, 1.80 GHz:0,00%, 1.60 GHz:0,00%, 800 MHz:99,93% (1)
analyzing CPU 1:
driver: powernow-k8
CPUs which run at the same hardware frequency: 0 1
CPUs which need to have their frequency coordinated by software: 0 1
maximum transition latency: 109 us.
hardware limits: 800 MHz - 1.90 GHz
available frequency steps: 1.90 GHz, 1.80 GHz, 1.60 GHz, 800 MHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 800 MHz and 800 MHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 800 MHz.
cpufreq stats: 1.90 GHz:0,07%, 1.80 GHz:0,00%, 1.60 GHz:0,00%, 800 MHz:99,93% (1)
A solução citada acima não funciona nem outras soluções encontradas na Internet. O BIOS não impõe nenhum limite ao sistema operacional (como visto em outras soluções devido a problemas de bateria / fonte de alimentação). O dimensionamento da CPU no Windows Vista funciona corretamente (portanto, isso não deve ser um problema de hardware). Configurar o governador de desempenho também não funciona.
$uname -a
Linux kaspat 4.2.0-27-generic #32~14.04.1-Ubuntu SMP Fri Jan 22 15:32:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
atualização 1: Eu preenchi um bug do kernel: link
A definição de acpi=noirq
para os parâmetros de inicialização do kernel permite que o kernel apresente a freqüência da CPU corretamente nos novos kernels.
Eu tive uma resposta aqui. Eu queria marcá-lo como uma resposta correta, mas foi removido (pelo autor da resposta?). A resposta foi uma solução para o problema. Eu vou repeti-lo abaixo. Talvez possa ajudar alguém:
O escalonamento da frequência da CPU funciona após a adição de acpi=off
aos parâmetros de inicialização do kernel, mas há desvantagens: apenas 1 núcleo do processador .
Para ter todos os núcleos e escalonamento de freqüência da CPU, é necessário fazer o downgrade do kernel para 4.1.26
. link .
Como uma nota secundária: Usando esta versão do kernel, tive alguns problemas com o driver WiFi (b43). Ele não é carregado automaticamente pelo NetworkManager, mas deve ser carregado manualmente em rc.local.