Posso reduzir a velocidade da CPU do meu MacBook quando estiver na bateria?

8

Eu tenho um MacBook com um processador Core 2 Duo. Eu tenho CoreDuoTemp instalado que pode mostrar a velocidade atual da CPU. Parece sempre mostrar:

Mini : 1.0 GHz
Maxi : 2.0 GHz
Current : 2.0 GHz

Acredito que meu laptop funcionaria por mais tempo com bateria se fosse executado em no máximo 1 GHz. Existe uma maneira de configurar isso ou o ajuste de velocidade da CPU é completamente automático?

    
por Greg Hewgill 19.07.2009 / 05:02

7 respostas

5

Você pode tentar o comando pmset para configurações de gerenciamento de energia :

pmset -b reduce 1

-b       for battery mode only
reduce   reduce processor speed (value = 0/1)

Mas não tenho certeza se terá o efeito desejado.

    
por 19.07.2009 / 10:18
4

Você não pode limitar manualmente a velocidade da CPU para 1 GHz.

Você pode otimizar a vida útil da bateria.

Entre nas Preferências do Sistema e escolha as configurações de economia de energia (a lâmpada). Defina o primeiro menu suspenso para Bateria e o segundo para otimizar a economia de energia (meu Mac está definido como holandês, portanto, não sei o texto exato dessa opção em inglês. Isso deve otimizar as configurações da CPU.

    
por 19.07.2009 / 08:20
3

Não é a frequência que "desperdiça" a duração da bateria, mas a voltagem. Normalmente, freqüências mais altas precisam de voltagens mais altas - mais calor é liberado, os fãs precisam trabalhar e assim por diante.

As CPUs não são as mesmas quando saem da fábrica - todas recebem tensão com a qual 99% trabalham. Uma porcentagem deles funcionará bem com baixa voltagem.

Algumas delas são vendidas como ULV (CPUs de Baixa Voltagem) que são caras para comprar porque têm melhor desempenho por menos potência e menor impacto na vida útil da bateria. Você precisa verificar seu processador específico.

Um aplicativo que era bom para o Mac OS X é o CoolBook . Facilmente subestima sua CPU se você quiser a freqüência.

Undervolting é seguro. Não é o mesmo com overclocking ou overvolting. Quando você tenta executar com baixa voltagem em 2 GHz, por exemplo, você chegará a um ponto em que o computador será desligado. Então a voltagem ideal será um pouco maior que esse ponto.

Para você ter uma ideia: minha CPU com uma freqüência nominal de 2 GHz normalmente roda a 1.2625 V. Mas ela funciona bem em 2 GHz com apenas 1.0750 V. Essa diferença tem um impacto enorme na duração da bateria e no calor, resultando em muito mais vida útil da bateria sem perder desempenho.

À medida que a tecnologia evolui, o ponto doce da fábrica para a maioria das CPUs é mais personalizado. Mas você ainda pode otimizar muito!

    
por 29.12.2012 / 13:02
2

Resposta curta: Não.

O processador ajustará automaticamente sua velocidade de acordo com o uso. A única maneira de limitar a velocidade da CPU é remover a bateria (pelo menos em Macbooks antigos que funcionam) e confiar no Magsafe, embora isso acabe com o objetivo do que você está tentando fazer.

    
por 19.07.2009 / 05:10
0

Mesmo que você pudesse, duvido que isso ajude a vida útil da sua bateria.

A CPU irá se auto-estrangular automaticamente, eu acho que o CoreDuoTemp está simplesmente reportando a velocidade atual (acelerada) incorretamente.

    
por 19.07.2009 / 13:30
0

No Windows Vista / Seven você pode fazer isso. Você pode definir o uso mínimo / máximo de% de CPU para cada esquema de energia, além de definir o método de resfriamento passivo / ativo.

    
por 18.03.2010 / 09:37
0

Infelizmente, no Windows 8.1, quando você configura o uso máximo da CPU para 99%, o Turboboost é completamente desativado no meu MBA em meados de 2011. (E a frequência Max acaba com 1.7Ghz em vez de 2.7Ghz de frequência turbo). Eu gostaria de ter 2.2Ghz ou 2.0Ghz max em vez de 1.7Ghz.

No entanto, isso reduzirá muito a velocidade máxima do ventilador.

Ontem eu substituí a pasta térmica de ações com o Artic MX-4, as temperaturas ainda são as mesmas, mas a velocidade do ventilador foi reduzida. E agora o acelerador térmico é mais difícil de ser ativado.

    
por 15.08.2014 / 12:34