Cómo incrementar la duración de tu pila con App Nap de Mac Os X

Fue en la presentación de Os X Mavericks, que vi por primera vez algo llamado App Nap, una función del sistema operativo de apple para aprovechar recursos en tu computadora, y aprovechando estos recursos se ahorra en el gasto de batería. Instale entonces el sistema Mavericks y aunque si hubo un cambio, no fue tan notorio. Así pasó el tiempo, y hasta instale el nuevo Yosemite, un pequeño bajón en el rendimiento de mi batería me hizo cuestionarme que había pasado con ese milagroso sistema que permitía ahorrar en el rendimiento de la maquina.

Así comencé una pequeña investigación, en el Monitor de Actividad – Aplicación para el control de procesos y energía que se encuentra en tu Mac. – me di cuenta que  en la sección de ‘Energía’ había una columna llamada App Nap, y todas las aplicaciones tenían el valor ‘No’. Lo cual significaba que tenían apagada esta opción por defecto.

¿Que hace App Nap y por que me conviene?

Cuando no estás utilizando una aplicación, la pone en estado de reposo, esto es muy útil sobretodo para los desarrolladores y diseñadores ya que podemos tener varios programas abiertos que utilizamos al mismo tiempo pero si no estamos enfocados en una aplicación entra en estado de reposo ahorrando la energía de nuestra computadora.

Esta opción solo funcionará bien si tienes una Macbook Air o una Macbook Pro Retina o cualquier modelo que cuente con un Drive de Estado Sólido (SSD) ya que si no es así, experimentarás un retraso enorme al pasar de estado de reposo a activo de una aplicación. Y solo para aquellos que tienen Mavericks o Yosemite.

¿Como activar App Nap en la Mac?

De entrada debo decir que esto no es tan sencillo como debería ser. lo primero que debemos de hacer es entrar a la terminal de comandos de la Mac. No te asustes no vamos a desconfigurar nada. Para entrar fácilmente podemos hacer lo siguiente:

  1. Presionamos cmd+spacebar y escribimos ‘Terminal”, elegímos la primera opción y listo estamos dentro.
  2. Copias la siguiente línea:
    defaults write NSGlobalDomain NSAppSleepDisabled -bool NO
  3. Pegas en la Terminal y das ENTER.

Listo, si tenías aplicaciones abiertas solo debes reiniciarlas para que afecte el cambio, si lo haces bien entonces al abrir el Monitor de Actividad – cmd+spacebar “Monitor” – se verá algo así, con algunas aplicaciones con el valor ‘Si’.

monitor-de-actividad-app-nap

Así el impacto energético queda mucho menor. En mi experiencia, si me ayudó bastante, sobretodo al momento de trabajar sin el cargador conectado con el 75% me duró cerca de 3 horas, lo cual para mí es mucho, ya que la carga completa de mi batería al trabajar me duraba poco más de 2 horas.

Prueben y me dicen que tal, si quieren deshacer esto solo tienen que volver abrir la terminal y usar la siguiente línea:

defaults write NSGlobalDomain NSAppSleepDisabled -bool YES

Espero que les haya servido.

bytes.