Como ajustar o Powertop para reduzir o consumo de energia?

5

Eu sou um usuário completamente novo no Linux / Ubuntu. Analisei as dicas sobre problemas de bateria e o PowerTOP, mas não consegui encontrar dicas claras sobre como ajustar o PowerTOP, exceto o Toggle Tunable.

Alguém poderia olhar o log e me avisar sobre o que deveria ser feito para reduzir o consumo de energia? Meu laptop é de 1 ano de idade! Eu também descobri que PowerTOP alterna meu mouse periodicamente, embora eu nunca tenha permitido isso no Toggle Tunable.

Resumo do consumo de energia

363,4 wakeups/second, 2,4 GPU ops/second, 0,0 VFS ops/sec, 10,0 GFX wakes/sec and 11,8% CPU use

Power est.  Usage   Events/s    Category    Description
4.00 W  100,0%      Device  Audio codec hwC0D3: Intel
1.75 W   4,1%   110,3   Process powertop
1.00 W   51,8 pkts/s        Device  Network interface: eth0 (tg3) 871 mW     2,4%    54,5   Process /opt/google/chrome/chrome --type=ppapi
--channel=2277.31.1727086613 --lang=en-US 752 mW     2,7%    46,4   Process /opt/google/chrome/chrome --type=renderer --lang=en-US
--force-fieldtrials=AsyncDns/disabled/ConnCountImpact/conn_count_6/Connn 643 mW  0,3%    41,7   Timer   hrtimer_wakeup 238 mW    0,4%    15,5   Process compiz 234 mW    0,1%    15,2   Interrupt   [43] i915 183 mW     0,1%    11,6   Process syndaemon -i 2.0 -K -R -t 173 mW     0,1%    11,3   Interrupt   [7] sched(softirq)

Relatório de energia do dispositivo

The battery reports a discharge rate of 18.1 W

System baseline power is estimated at 1.00 W

Power est.  Usage   Device name
5.74 W   11,8%  CPU use
4.00 W  100,0%  Audio codec hwC0D3: Intel
1.00 W   51,8 pkts/s    Network interface: eth0 (tg3)
24.0 mW  2,4 ops/s  GPU 0 mW    100,0%  Display backlight 0 mW  100,0%  Display backlight 0 mW  100,0%  USB device: usb-device-8087-0024 0 mW   100,0%  USB device: EHCI Host Controller 0 mW   100,0%  USB device: Logitech USB Optical Mouse (Logitech) 0 mW   0,0%   USB device: usb-device-8087-0024 0 mW    0,0%   USB device: EHCI Host Controller 0 mW    0,0%   USB device: 1.3M HD WebCam (SuYin) 0 mW  0,0%   Audio codec hwC0D0: Realtek 100,0%  PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 100,0%    PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 100,0%    PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 100,0%    PCI Device: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) 100,0%    PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller 100,0%    PCI Device: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe 100,0%  PCI Device: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader 100,0%   PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller 100,0%   PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 100,0%    PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 100,0%  PCI Device: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller 100,0%    PCI Device: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port 0,0 pkts/s    Network interface: wlan0 (ath9k) 0,0%   Radio device: ath9k 0,0%    Radio device: acer-wmi
    
por Venem 29.11.2012 / 01:39

1 resposta

5

Primeiro, para alguém que é novo como você, recomendo ignorar o poder. Seu caminho é complicado para alcançar seus objetivos alcançáveis. Seu provável cansativo para obter alguns minutos extras, talvez uma hora. Powertop, embora seja mais interessante sobre o ajuste e menos sobre o gerenciamento de energia de "nível de usuário".

Além disso, um aviso rápido, o Linux tende a usar mais energia do que o Windows, porque ele faz "mais coisas" e usa o hardware diferente. Talvez você não consiga obter a mesma quantidade de tempo no Linux do que no Windows ou talvez obtenha mais.

Estes estão listados na ordem de importância para mim. Isso é o mais fácil de fazer com o maior ganho primeiro.

Frequência da CPU

O maior impacto na minha bateria é a frequência da CPU. Quando estou conectado, quero velocidade máxima, mas quando desligo, quero o máximo de bateria possível. Isto é principalmente automático, nos dias de hoje, no entanto, para dar um pouco de uma mão, e para me deixar ver, eu instalei jupiter . Este auto faz coisas quando está na bateria e quando está ligado. Isso também me dá algum controle direto sobre alguns recursos de gerenciamento de energia.

Brilho da tela

Apenas desligue o máximo que puder. Isso fez uma grande diferença para mim. Se você quiser fazer isso através de um script, então echo -n 100 > /proc/acpi/video/VGA/LCD/brightness deve fazer um pequeno ajuste. O caminho provavelmente será diferente dependendo do build / kernel / hardware.

Luz de fundo do teclado

No My Mac Book Pro, isso tem apenas um pequeno ganho, mas desligar a luz de fundo do teclado é muito fácil.

Tempo de inatividade e supressão de tela

Desligue-os. De "Power" na unidade, defina suspender quando inativo para 5 minutos, e quando a tampa está fechada suspender. Há um link na dica na parte inferior da janela. Clique nele e verifique se Dim Screen para economizar energia está marcado. Desligue a tela após 2 minutos.

Desativar o Bluetooth

Mais uma vez, é fácil e não economiza muito. Do indicador Jupiter, desative o Bluetooth quando estiver na bateria.

noatime

Edite / etc / fstab e adicione noatime a todas as partições locais e pontos de montagem. Isso "deve" impedir que sua unidade gire com a mesma freqüência. Leia-o primeiro . Isso não dá o benefício que uma vez fez, mas impede que meu disco seja colocado em spool.

Fazer menos coisas

Este é um pouco complicado, mas pode dar-lhe uma tonelada de poupanças. Basicamente, o Linux faz uma tonelada de coisas em segundo plano. Esta é uma das melhores coisas sobre isso. No entanto, também pode levar a um consumo de energia maior que o necessário. A coisa mais fácil de fazer aqui é desativar o cron na bateria, mas ligá-lo novamente quando estiver ligado. Isso pode ser perigoso se você não sabe o que está fazendo. Basicamente, não deve doer nada se você perder alguns cron jobs, mas deixá-lo desligado o tempo todo causará problemas.

Veja também / fique de olho no htop. Reconsidere os aplicativos que estão usando uma grande quantidade de CPU.

Nvidia

Eu não tenho idéia se isso realmente faz alguma coisa, então eu digo por último. Transforme a economia de energia da nvidia (se tiver) em alta. nvidia-settings -a [gpu:0]/GPUPowerMizerMode=0 deve conseguir isso. De lado, compiz mantém meu cartão de ir abaixo do máximo muito. Eles precisam consertar isso.

Encerramento

Estes devem ajudá-lo a obter um nível razoável de desempenho da bateria do seu laptop ubuntu. Powertop é muito bom, mas se você é uma pessoa nova no Linux, tem cerca de 100 tipos de overkill. Experimente estes passos primeiro.

    
por coteyr 29.11.2012 / 04:10