Cortando o uso de energia na área de trabalho


10

Estou em uma missão geral de economia de energia. Finalmente troquei meu monitor CRT antigo 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 funcionando a 2,4 GHz constante.

Um tempo atrás, ouvi falar sobre Granola . Eu o instalei, mas quando tento executá-lo (via sudo granola), 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

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

Executando o kernel 2.6.35-25-generic


Você pode fornecer algumas informações adicionais: As linhas que você cita são as únicas mensagens relacionadas à granola? Qual versão do kernel você está executando?
Jstarek

Não relacionado ao uso da granola: recentemente, eu pude usar um multímetro RMS verdadeiro decente para fazer algumas medições em um conjunto misto de hardware e descobri que o uso de uma fonte de alimentação eficiente tem um grande potencial de economia de energia. A maior diferença no meu campo de teste foi de 30%, muito maior do que é possível com a otimização da CPU.
Jstarek

Esses foram todos os erros da Granola. Executando o kernel 2.6.35-25-genérico. Um novo PSU pode proporcionar uma economia maior, mas essa pergunta é sobre o que posso fazer sem comprar um novo hardware.
steevc

você está executando granola como root? O granola terá que ser root se precisar acessar as coisas de ajuste do kernel.
precisa saber é o seguinte

Hmm - eu pensei que a granola começou no momento da inicialização?
23411 Belacqua

Respostas:


1

Você pode usar Júpiter

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

Você pode instalar adicionando o ppa ppa:webupd8team/jupiter e instalando o jupiter a partir do centro de software.


1

Não sei ao certo qual foi a sequência exata de eventos, mas notei que a granola está sendo executada agora. Sei que tentei instalar o cpufreqd e o powernowd, mas o Granola foi 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 cronometrar a cada velocidade com

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

Estou assumindo que os dois núcleos rodam na mesma velocidade. Isso mostra velocidades de 1-2.4GHz com a maior parte do tempo gasto em 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. Procurei em / var / log / messages e encontrei isso 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 vejo os erros? Reiniciado e foi ok.


Posso sugerir Powertop . Execute-o em um sistema praticamente inativo e informa a porcentagem de tempo que a CPU gasta nos diferentes estados e as principais causas de ativação. Duvido que você veja algo no medidor de energia de toda a casa; usando um medidor de tomada de parede, obtenho uma diferença de 2-5 W, na melhor das hipóteses, com um Intel i3. Combinado com o gerenciamento do sono no disco rígido, eu recebo uma economia decente em termos percentuais, mas você precisaria usar muito pouca eletricidade em outro lugar para reduzir o consumo de toda a casa.
Jg-faustus

0

Esta página oferece algumas sugestões: http://grano.la/help/install.php

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

Além disso, verifique se o DVFS está ativado no BIOS http://grano.la/help/wiki/doku.php?id=bios

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


Eu já li isso. Não tenho a pasta cpufreq, o que me faz pensar que estou com falta de alguma opção ou driver do kernel. Tentei instalar o cpufreqd e o powernowd, mas isso faz com que o Granola seja desinstalado, pois parece que apenas um daemon de escala de frequência pode ser instalado a qualquer momento. Isso faz algum sentido. Estou usando o KDE. Eu usei um applet para isso anos atrás, mas preciso verificar o que era.
steevc 31/01

0

Instalei o granola e achei a GUI bonita, mas sem nenhuma informação realmente útil. Eu preferiria ver o que realmente está fazendo em termos de escala de frequência do que quantas árvores estão economizando!

Eu já optou por powernowd (você tem que granola desinstalação primeiro, já que você só pode ter um gerenciamento de energia daemon correndo ao mesmo tempo. Caso contrário, os dois poderiam estar puxando a freqüência da CPU em direções opostas) .Você pode instalar powernowd do centro da software.

Parece ser leve e faz o trabalho. Posso monitorar a frequência atual da CPU em cada núcleo, adicionando o applet "CPU frequency scaling monitor" ao meu painel Gnome (acho que ele 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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.