No es la frecuencia la que "desperdicia" la vida de la batería, sino el voltaje. Normalmente, las frecuencias más altas necesitan voltajes más altos: se libera más calor, los ventiladores tienen que funcionar, etc.
Las CPU no son las mismas cuando salen de fábrica: todas reciben un voltaje con el que el 99% de ellas trabajan. Un porcentaje de ellos funcionará bien con un voltaje más bajo.
Algunos de ellos se venden como ULV (CPU de voltaje ultra bajo) que son caros de comprar porque tienen un mejor rendimiento con menos potencia y menos impacto en la duración de la batería. Tienes que verificar tu procesador particular.
Una aplicación que fue agradable para Mac OS X es CoolBook . Subvoltea fácilmente su CPU si desea la frecuencia.
Subvolucionarse es seguro. No es lo mismo con overclocking o sobrevoltaje. Cuando intenta ejecutar con un voltaje más bajo a 2 GHz, por ejemplo, llegará a un punto donde su computadora se apagará. Entonces el voltaje ideal será un poco más alto que ese punto.
Para que te hagas una idea: mi CPU con una frecuencia nominal de 2 GHz normalmente funciona a 1.2625 V. Pero en realidad funciona bien a 2 GHz con solo 1.0750 V. Esta diferencia tiene un gran impacto en la vida útil de la batería y el calor, lo que resulta en mucho Más duración de la batería sin perder rendimiento.
A medida que la tecnología evoluciona, el punto clave de fábrica para la mayoría de las CPU es más personalizado. ¡Pero aún puedes optimizar mucho!
pmset
pero no pareció cambiar el comportamiento observado.