14Sep
App Nap, agregado a macOS en 2013, no es una característica que haya sido noticia. Entonces, no hay vergüenza en admitir, tres años después, que todavía no tienes idea de lo que hace.
Para resumir: App Nap coloca los programas que no está utilizando o mirando actualmente en "inactividad", impidiéndoles el uso de los recursos del sistema, especialmente la CPU, hasta que se centre nuevamente en ellos. Si tiene 20 ventanas abiertas, solo las cosas que está utilizando deberían usar los recursos del sistema y la duración de la batería. El ahorro de energía puede sumarse.
App Nap no se debe confundir con Power Nap, una función de nombre similar que le permite a su Mac hacer cosas como descargar actualizaciones o crear copias de seguridad mientras se suspende. Las dos características no están relacionadas.
Lo que hace App Nap
App Nap fue una de las funciones de energía agregadas con macOS( entonces OS X) 10.9 Mavericks. Otros ajustes incluyen una lista de "Aplicaciones que usan energía significativa", que se agregó al ícono de la batería.
App Nap es una optimización relacionada que bloquea las aplicaciones inactivas del uso de la CPU y otros recursos del sistema. Esto mantiene libres los recursos de su computadora y ahorra vida de la batería.
¿Cuándo se considera que una aplicación es "inactiva"?De acuerdo con las pautas para desarrolladores de Apple, App Nap se activa solo si una aplicación:
- no es la aplicación en primer plano.
- no ha actualizado recientemente el contenido en la parte visible de una ventana.
- no es audible.
- no ha tomado ninguna aserción de administración de energía IOKit o NSProcessInfo.
- no está utilizando OpenGL.
¿Qué significa esto? En primer lugar, la aplicación que está utilizando no se dormirá.Lo mismo aplica para cualquier aplicación que pueda ver actualmente, suponiendo que la parte de la ventana que puede ver actualmente está recibiendo actualizaciones. Cualquier aplicación que esté emitiendo sonidos tampoco se dormirá, lo cual es una buena noticia si desea dejar el reproductor de música en segundo plano.
. La idea aquí es que cualquier aplicación que no esté haciendo nada por usted en este momento no debería consumir ninguno de sus recursos. Las aplicaciones se reactivan tan pronto como vuelvas a abrir sus ventanas, y en teoría esto no debería afectar el rendimiento en absoluto( excepto de manera positiva, dejando los recursos abiertos para las aplicaciones que estás usando en realidad).
Cómo verificar si una aplicación está tomando siestas en la actualidad La aplicación
Nap no es, en términos generales, una función orientada al usuario. No hay indicador, en la base o de otro modo, que le muestre si una aplicación está durmiendo actualmente. Para eso, debe dirigirse al Monitor de actividad, que puede encontrar en Aplicaciones & gt;Utilidades, o buscando Spotlight.
Dirígete a la pestaña "Energía" y verás una columna para "App Nap". Un "Sí" aquí significa que una aplicación determinada está durmiendo actualmente. Abra la aplicación en cuestión y se activará al instante, y Activity Monitor mostrará "No" en la columna.
La idea es que las aplicaciones se activen tan rápido que los usuarios ni siquiera noten que la siesta sucedió.Pero si crees que esto podría estar ralentizando algunas de tus aplicaciones, podrías recurrir.
Cómo deshabilitar App Nap, en su totalidad o para ciertas aplicaciones
App Nap se aplica a todas las aplicaciones, independientemente de si se crearon teniendo en cuenta la función o no. Esto podría, al menos en teoría, causar problemas para ciertas aplicaciones antiguas, evitando actualizaciones de fondo o causando ralentizaciones. Si sospecha que App Nap está causando problemas, hay una manera fácil de averiguarlo.
Primero, encuentre su aplicación en Finder, luego haga clic con el botón derecho.
Haga clic en "Obtener información", y es posible que vea la opción para evitar la siesta de aplicación.
La opción no se ofrecerá para todas las aplicaciones;en general, la opción solo se ve si las aplicaciones no se crearon específicamente con App Nap en mente. En nuestra experiencia, esto significa que la opción aparece principalmente para las aplicaciones creadas en 2013 o anteriores, aunque existen excepciones. Si es posible, deshabilite App Nap para su programa y vea si su problema está resuelto.
Alternativamente, puede desactivar App Nap por completo con un solo comando. Abra la Terminal, que puede encontrar en Aplicaciones & gt;Utilidades o buscando con Spotlight. A continuación, ejecute este comando:
valores predeterminados escriba NSGlobalDomain NSAppSleepDisabled -bool YES
Esto deshabilitará App Nap por completo. Si esto soluciona un problema que has tenido con una aplicación, considera escribir al desarrollador de la aplicación y avisarle. Una vez que haya hecho eso, puede volver a habilitar App Nap con este comando:
valores predeterminados borrar NSGlobalDomain NSAppSleepDisabled
La aplicación Nap es, en general, una función que vale la pena mantener activa a menos que tenga un problema específico. La mejor duración de la batería hace que la función valga la pena, y la mayoría de los usuarios nunca notarán que algo está pasando. Pero es bueno saber cómo desactivar las cosas por las dudas.
Crédito de la foto: Arthur Caranta / Flickr