Como as aplicacións de Mac fan uso da aplicación Nap para aforrar enerxía

Tomar unha pata non sempre é o mellor uso do tempo do teu Mac

Desde OS X Mavericks , algunhas das túas aplicacións de Mac estiveron tomando as redes cando non estás a asistir. Apple presentou a función App Nap para permitir unha maior vida útil da batería en MacBooks e mellorar a eficiencia enerxética nas Macs de escritorio.

Como funciona a aplicación Nap

App Nap traballa suspendendo unha aplicación cando OS X determina que non está a realizar ningunha tarefa útil. O sistema operativo realiza esta maxia mirando para ver se calquera aplicación que ten fiestras abertas no seu escritorio está completamente escondida por outras aplicacións activas.

Se unha aplicación está agochada detrás doutras ventás, OS X comproba se a aplicación está a realizar tarefas importantes, como descargar un ficheiro ou reproducir música. Se non fai algo que o sistema operativo considere importante, App Nap participará e a aplicación poñerase nun estado de suspensión.

Isto permite que o Mac conserve a enerxía, o que alarga o tempo que a batería durará antes de que se precise recargando ou, se está conectado a unha fonte de enerxía, aumenta a eficiencia do uso de enerxía da túa Mac.

Por que a aplicación Nap non sempre é a mellor cousa

A maior parte do tempo, App Nap pode ser unha poderosa ferramenta para manter un MacBook funcionando cando está lonxe dunha fonte de enerxía; ata as Macs de escritorio poden ver menos consumo de enerxía con App Nap. Pero pode que non sempre sexa a mellor opción, dependendo de que aplicacións sexan forzadas a durmir.

O sistema operativo non intenta interferir coas aplicacións que aínda están a realizar tarefas mentres están en segundo plano, pero ás veces atopei unha das miñas aplicacións durmindo cando esperaba que estivese funcionando, prolongando así unha tarefa que debería ser completada moito antes.

Noutros casos, as aplicacións que toman as opcións non responderon a unha entrada que se supón que deberían usar, como un temporizador interno que lle indica a unha aplicación que realice unha tarefa cada x minutos.

Afortunadamente, hai dúas formas de controlar a función App Nap.

Control da aplicación Nap Function

Antes de analizar como activar e desactivar App Nap, é importante ter en conta que non todas as aplicacións son compatibles con App Nap. Algunhas aplicacións non poden ser controladas por App Nap, nin responderon á aplicación de Nap habilitar e desactivar os comandos. Afortunadamente, é fácil dicir cales aplicacións son App Nap e cales non son.

Desactiva ou habilita a aplicación nap nunha base de aplicacións por aplicación

A aplicación Nap está habilitada de forma predeterminada no sistema operativo X pero hai un xeito doado de activar App Nap para unha aplicación individual.

  1. Abra unha xanela do Finder e navegue ata a aplicación que desexe desactivar a napping; normalmente estará no seu cartafol / Applications.
  2. Fai clic co botón dereito sobre a aplicación e selecciona Obter información no menú emerxente.
  3. Asegúrese de que a área Xeral da xanela Get Info estea expandida. (Fai clic no chevron xunto á palabra Xeral polo que apunta cara abaixo).
  4. Se hai unha casilla de verificación Prevent App Nap, pode poñer unha marca de verificación na caixa para evitar os números, ou eliminar unha marca de verificación para permitir as opcións. Se non hai ningunha casilla de verificación, a aplicación non é App Know.
  5. Necesitas reiniciar unha aplicación se modificaches a configuración da caixa de verificación App Nap while it was running.

Desactivar a aplicación Nap System-Wide

A aplicación Nap pode ser desactivada en todo o sistema. Isto pode ser útil para os usuarios de Mac de escritorio ou aqueles que sempre deixan a súa MacBook conectada. Nestas condicións, App Nap non é un sistema crítico de aforro de enerxía, e pode preferir permitir que as aplicacións executen procesos en segundo plano.

  1. Terminal de lanzamento, situado no cartafol / Applications / Utilities.
  2. Na xanela de Terminal que se abre, insira o seguinte comando:
    1. por defecto escriba NSGlobalDomain NSAppSleepDisabled -bool YES
    2. Nota : Pode triplicar premer na liña anterior de texto para seleccionar o comando completo. Pode entón copiar / pegar o comando na xanela do Terminal.
  3. Prema Intro ou Voltar, dependendo do teclado. O comando realizarase, aínda que non se mostrará ningún comentario sobre o estado do comando na xanela de Terminal.

Cando desactive o App Nap no sistema, non está poñendo as marcas de verificación nas caixas de verificación Prevent App Nap; simplemente estás desactivando a función fóra do sistema. As aplicacións que responderon á función App NAP seguirán facendo isto se volvés a habilitar o sistema de aplicación App para toda a rede.

Activar App Nap System-Wide

Se tentaches algúns dos nosos outros trucos de Terminal , probabelmente vostede xa adiviñou que o comando para desactivar App Nap pode, con un lixeiro cambio, ser usado para habilitar a funcionalidade de limpar todo o sistema.

  1. Para habilitar Nap App para todo o sistema, simplemente insira o comando Terminal:
    1. os valores por defecto escriben NSGlobalDomain NSAppSleepDisabled -bool NO
    2. Nota : unha vez máis, pode triplicar a liña de texto anterior para seleccionala e, a continuación, copiar / pegar o comando na Terminal.
  2. Prema Intro ou Voltar no teclado, e executarase o comando.

Usar o comando de aplicación global Nap Nap non sobreescribe a configuración da Aplicación das aplicacións individuais; simplemente converte o servizo en todo o sistema. Cada aplicación aínda pode estar habilitada e desactivada individualmente.