Uso de energia de desktop de corte

10

Eu estou em uma missão geral de economia de energia. Eu finalmente troquei meu antigo monitor CRT por um LCD, então o próximo passo é otimizar o uso de energia do PC. Ele está usando uma CPU AMD 64 X2 4600+ que eu sei que pode diminuir, mas parece estar rodando a uma frequência constante de 2.4GHz.

Há algum tempo, ouvi falar de Granola . Eu instalei, mas quando eu tento executá-lo (via sudo granola) eu recebo

granola[10568]: Error opening scaling governor file '/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor' in read mode
granola[10568]: Is cpufreq enabled in this kernel and do you have a CPU which supports DVFS?
granola[10568]: Can't manage DVFS for any CPUs

Fico feliz em usar outros aplicativos se o Granola não for ideal ou viável, mas não pretendo investir em novo hardware agora.

Rodando o kernel 2.6.35-25 genérico

    
por steevc 30.01.2011 / 22:20

4 respostas

1

Não sei qual foi a sequência exata de eventos, mas acabei de perceber que a granola está funcionando agora. Eu sei que eu tentei instalar cpufreqd e powernowd, mas causou Granola para ser desinstalado. Pode ser que o PC precise reiniciar.

Seria bom se o aplicativo mostrasse mais detalhes sobre a frequência com que a CPU está sendo acelerada e a que velocidade. Eu posso ver a velocidade atual com

cat /proc/cpuinfo

e tempo em cada velocidade com

cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state

Estou assumindo que ambos os núcleos são executados na mesma velocidade. Isso mostra velocidades de 1-2.4GHz com a maior parte do tempo gasto nas velocidades mais baixas. Eu tenho um medidor de energia para toda a casa. Vou ver se isso pode me dizer a diferença que a velocidade faz.

Atualização: eu fui rápido demais para comemorar. Hoje não está funcionando. Eu olhei em / var / log / messages e achei isso para ontem

Feb  4 07:50:20 zaphod kernel: [    0.560856] powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (2 cpu cores) (version 2.20.00)
Feb  4 07:50:20 zaphod kernel: [    0.560910] powernow-k8:    0 : fid 0x10 (2400 MHz), vid 0xc
Feb  4 07:50:20 zaphod kernel: [    0.560912] powernow-k8:    1 : fid 0xe (2200 MHz), vid 0xe
Feb  4 07:50:20 zaphod kernel: [    0.560914] powernow-k8:    2 : fid 0xc (2000 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560917] powernow-k8:    3 : fid 0xa (1800 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560919] powernow-k8:    4 : fid 0x2 (1000 MHz), vid 0x12

Hoje, há apenas a primeira dessas linhas. Isso sugere que algo deu errado, mas onde eu vejo os erros? Reiniciado e tudo bem.

    
por steevc 04.02.2011 / 10:59
1

Você pode usar Júpiter

  

O Jupiter é um applet que permite alternar entre máximo e alto desempenho e modo de economia de energia, alterar a resolução e orientação, ativar ou desativar o bluetooth, touchpad, WiFi e assim por diante.

Você pode instalar pelo adicionando o ppa ppa:webupd8team/jupiter e instalando o jupiter no centro de software.

    
por Alaukik 31.01.2011 / 11:15
0

Esta página oferece algumas sugestões: link

Você verificou que os arquivos e pastas cpufreq mencionados no arquivo de erro existem?

Além disso, verifique se o DVFS está ativado no BIOS link

Você também tentou adicionar o applet "CPU Frequency scaling monitor" no Gnome? Eu acredito que o módulo cpufreq é parte do kernel agora, então funciona para mim.

    
por Simon B 31.01.2011 / 10:46
0

Eu instalei o granola e achei a GUI bonita, mas sem informações realmente úteis. Eu preferiria muito mais ver o que está realmente fazendo em termos de escala de frequência do que quantas árvores está economizando!

Agora optei pelo powernowd (você precisa desinstalar o granola primeiro, já que você pode ter apenas um daemon de gerenciamento de energia funcionando de uma só vez. Caso contrário, os dois poderiam estar puxando a freqüência do CPU em direções opostas). Você pode instalar powernowd do centro de software.

Isso parece ser leve e faz o trabalho. Posso monitorar a freqüência atual da CPU em cada núcleo adicionando o applet "CPU frequency scaling monitor" ao meu painel Gnome (acho que vem pré-instalado com o Ubuntu 10.10).

Agora meu Intel Q6600 (4 x 2.4GHz) passa a maior parte do tempo em 4 x 1.6GHz.

    
por Jon Brett 04.02.2011 / 22:00