Não é possível escalar frequências da CPU AMD Turion, ela sempre salta para a mais baixa

0

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
  1. Como posso corrigir o comportamento do powernow-k8?
  2. Como alternativa, posso desligar o powernow-k8 em favor de acpi-cpufreq sem recompilar o kernel?

atualização 1: Eu preenchi um bug do kernel: link

    
por digital_infinity 19.06.2016 / 23:14

2 respostas

0

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.

    
por digital_infinity 20.11.2016 / 23:41
0

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.

    
por digital_infinity 28.06.2016 / 23:11