Como habilitar maior freqüência de CPU no Lubuntu 12.04?

2

Eu tenho um laptop Dell Latitude D430 e não consigo fazer com que a CPU aumente para um máximo de 1200MHz. Eu instalei a ferramenta indicator-cpufreq e também o pacote cpufrequtils . No entanto, meu processador está preso em 800MHz. A execução de cpufreq-info fornece algumas informações interessantes:

segin@darvos:/etc$ cpufreq-info
cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 800 MHz - 1.20 GHz
  available frequency steps: 1.20 GHz, 800 MHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 800 MHz and 800 MHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
  cpufreq stats: 1.20 GHz:46.82%, 800 MHz:53.18%  (647303)

analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 10.0 us.
  hardware limits: 800 MHz - 1.20 GHz
  available frequency steps: 1.20 GHz, 800 MHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 800 MHz and 800 MHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 800 MHz.
  cpufreq stats: 1.20 GHz:46.44%, 800 MHz:53.56%  (599777)

Agora, se eu tentar definir o controlador da CPU para outro governador, a política ainda especificará a mesma faixa de frequência. A tentativa de especificar uma nova frequência máxima com sudo cpufreq-set --related --max 1200MHz não gera erros, mas não tem efeito. A tentativa de sudo cpufreq-set --related --min 1200MHz --max 1200MHz gera a mensagem de erro "Erro ao definir novos valores". Remover --related não altera o resultado de cada tentativa.

Como posso alterar as configurações de escalonamento da CPU para que eu possa bloqueá-la todos os dias em 1200MHz todos os dias? Este laptop tem uma bateria usada muito além da sua vida útil, por isso está sempre conectado a um carregador e a uma de 90W.

    
por Kirn Gill 04.03.2013 / 23:43

2 respostas

0

Primeiro, verifique se você está se conectando a uma fonte de CA de qualidade. Eu tive minha máquina conectada em um cabo de extensão longo, e isso era parte do problema.

Em seguida, supondo que o Dell Bios esteja atrapalhando, tente o seguinte:

Edite / etc / default / grub

Adicione processor.ignore_ppc = 1 à linha GRUB_CMDLINE_LINUX_DEFAULT.

execute o sudo update-grub

Reinicie o computador.

Isso é de link

    
por asp 06.07.2013 / 04:44
0

Eu tive um problema semelhante.

O sistema reportou teimosamente 1.20 GHz - 1.20 GHz:

analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0 1 2 3 4 5 6 7
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us.
  hardware limits: 1.20 GHz - 2.20 GHz
  available frequency steps: 2.20 GHz, 2.20 GHz, 2.10 GHz, 2.00 GHz, 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.50 GHz, 1.40 GHz, 1.30 GHz, 1.20 GHz
  available cpufreq governors: conservative, ondemand, userspace, powersave, performance
  current policy: frequency should be within 1.20 GHz and 1.20 GHz.
                  The governor "userspace" may decide which speed to use
                  within this range.
  current CPU frequency is 1.20 GHz.
  cpufreq stats: 2.20 GHz:0.78%, 2.20 GHz:64.67%, 2.10 GHz:0.01%, 2.00 GHz:0.01%, 1.90 GHz:0.01%, 1.80 GHz:0.01%, 1.70 GHz:18.33%, 1.60 GHz:0.01%, 1.50 GHz:0.01%, 1.40 GHz:0.02%, 1.30 GHz:0.01%, 1.20 GHz:16.13%  (158857)

Mudar o governador não fez diferença:

parallel sudo cpufreq-set -c {} -g performance ::: {0..7}
parallel sudo cpufreq-set -c {} -g ondemand ::: {0..7}

Definir os limites superior e inferior não fez diferença:

parallel sudo cpufreq-set -c {} -u 2200Mhz ::: {0..7}
parallel sudo cpufreq-set -c {} -d 1200Mhz ::: {0..7}

Mas o que fez fez a diferença foi mudar o limite inferior:

parallel sudo cpufreq-set -c {} -d 1300Mhz ::: {0..7}

Então, de repente, tudo funcionou. Eu poderia até definir o limite inferior de volta para 1200MHz.

    
por Ole Tange 19.06.2014 / 22:39