Modo Underclocking/economia de energia no Ubuntu 9.10

Modo Underclocking/economia de energia no Ubuntu 9.10

Estou usando um laptop (Intel Pentium Dual T3400, 2 GB de RAM, chipset Intel GL40), inicialização dupla com Windows Vista Home Premium e Ubuntu 9.10. Na maioria das vezes, o Windows é usado. Porém, quando preciso escrever algum código, mudo para o Ubuntu.

O problema é: quando uso o Windows, o modo de economia de energia no Vista reduz a CPU para 1 Ghz, mas não consegui encontrar esse modo no Ubuntu. Eu tentei usarlibcpufreqpara reduzir a velocidade da CPU para 1 Ghz, mas não parece ter o mesmo efeito que no Windows. Meu laptop tende a esquentar mais rápido no Ubuntu do que no Windows - 1 hora de Ubuntu produz o mesmo calor que 5 horas de Windows. Eu não faço muito trabalho com uso intensivo de recursos, apenas codificação-compilação-codificação (não há grandes projetos aqui). Alguma ideia? Estou realmente interessado em mudar para o Ubuntu para todo o meu trabalho, mas esse problema de aquecimento e a falta de jogos estão me impedindo de fazer isso.

Responder1

Neste exato momento ajustei a frequência do meu CPU para 800 MHz e o cooler não gira (e está assim há cerca de 45 minutos). Aqui está o que eu fiz:

  • Obtenha frequências disponíveis:

    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
    

    Minha saída específica é:1900000 1800000 1600000 800000

  • Defina a frequência desejada:

    cpufreq-selector -f 800000
    
  • Você pode então verificar se isso funcionou:

    sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
    

Você também pode brincar um pouco com os governadores, ver qual é o mais adequado para sua carga de trabalho e hábitos.

Responder2

obrigado a Ian Mackinnon pela dica - eu uso

$ sudo cpufreq-set -f 800MHz -r

para definir a frequência em todas as CPUs (opção -r) para 800 MHz, e

$ cpufreq-info

para verificar. também cpufreq-infoexibe uma lista de frequências disponíveis.

informação relacionada