Quando meu MacBook fica com menos de 1% da duração da bateria, acredito que a CPU fique mais lenta. O indicador da bateria indica que tenho 10 minutos restantes, mas esses são os 10 minutos mais longos no ciclo do laptop. Existe uma maneira de desacelerar a CPU para que eu possa aumentar a vida útil da bateria com o menor custo?
Bem, Walnut queria uma prova de que a CPU estava sendo estrangulada. Então eu fui para teste de desempenho de aranha sol aqui testou desempenho crítico, desempenho crítico enquanto plugado, calculando a vida útil da bateria, potência total na bateria e energia total conectada. Aqui estão os resultados +/- 15ms em média:
Battery at full plugged in: 215.5ms
Battery at full not plugged in: 203.5ms
Battery at critical not plugged in: 555.0ms
Battery at critical plugged in: 230.0ms
Battery unknown not plugged in: 748.8ms
Os resultados parecem indicar que o OSX usa toda a potência da CPU quando a bateria está cheia ou está conectada. Quando a bateria está em operação crítica, ela é executada com metade da velocidade (demora o dobro). Quando o status da bateria é desconhecido, ele é executado um terço mais rápido (demora três vezes mais).
Para colocar de outra forma, se a CPU é classificada em 1Ghz, então quando a bateria é crítica, ela está funcionando a 500Mhz. Quando a bateria é desconhecida (e crítica?), Ela roda a 250Mhz.
Então eu estava certo Walnut! PEGUE ISSO! NA SUA CARA! ...Estou brincando. Você está bem. Mais pessoas devem pedir provas.