Désactiver App Nap sur une base par application dans OS X Mavericks

App Nap est une fonctionnalité géniale qui est arrivée avec OS X Mavericks qui interrompt automatiquement les applications lorsqu'elles sont inutilisées pendant un certain temps, ce qui contribue à réduire la consommation d'énergie et à économiser la batterie des Mac portables. Bien qu'App App puisse faire une grande différence dans l'extension de la durée de vie de la batterie des MacBooks, il existe des situations uniques où les utilisateurs ne souhaitent pas qu'une application se mette en pause lorsqu'elle est inutilisée, inactive ou en arrière-plan. Pour ces situations, vous pouvez empêcher App Nap de manière sélective en le désactivant pour chaque application. La plupart des utilisateurs ne devraient pas désactiver App Nap sans raison impérieuse de le faire.

Désactiver sélectivement les applications Nap pour les applications Mac

  • Quittez l'application que vous souhaitez désactiver App Nap pour
  • À partir du Finder d'OS X, accédez au répertoire / Applications /, ou quel que soit le répertoire parent de l'application que vous souhaitez désactiver App Nap pour
  • Localisez l'application pour désactiver App Nap pour, sélectionnez-le, puis allez dans le menu "Fichier" et sélectionnez "Obtenir des informations" (ou sélectionnez l'application et appuyez sur Commande + i)
  • Cochez la case "Prevent App Nap", située dans la section General de Get Info
  • Fermez Get Info et relancez l'application en question

Vous devez relancer les applications actives pour que le paramètre App Nap activé soit activé, que vous le désactiviez ou que vous le réactiviez. Ce processus doit être répété pour chaque application pour laquelle vous souhaitez empêcher App Nap.

Il est sûr de supposer que toutes les applications utiliseront App Nap sauf indication contraire de ne pas utiliser cette astuce.

Vérification des applications en cours d'utilisation

Si vous n'êtes pas sûr de ce qui utilise actuellement la fonctionnalité App Nap et de ce qui ne l'est pas, vous pouvez voir exactement quelles applications sont suspendues en accédant à Moniteur d'activité et en accédant à l'onglet Énergie:

Pour les utilisateurs de Mac portables en particulier, s'appuyer sur App Nap est vraiment l'un des conseils les plus simples et les plus simples pour OS X Mavericks, et devrait être activé pour toutes les applications, sauf s'il y a une raison profonde de le désactiver. Désactiver App Nap est évidemment très facile si le besoin arrive, car la vidéo ci-dessous montre l'ensemble du processus en quelques secondes rapides:

Ceux qui s'intéressent à l'automatisation ou qui exécutent des versions antérieures de Mac OS X peuvent utiliser une astuce de terminal avancée avec la commande kill pour forcer un comportement similaire sur les applications et les processus. Cette astuce continue à fonctionner sous OS X Mavericks, mais est évidemment moins nécessaire avec l'avènement de la fonctionnalité App Nap entièrement automatisée.

Pouvez-vous désactiver App Nap System Wide dans OS X?

Qu'en est-il de la désactivation de la fonctionnalité App Nap pour chaque application? Pour l'instant, il n'y a pas de case à cocher universelle pour désactiver complètement la fonctionnalité du système, mais vous pouvez désactiver manuellement la fonctionnalité pour chaque application que vous utilisez pour obtenir un résultat similaire. Pas parfait, mais c'est l'option pour le moment.

Un autre choix serait d'utiliser le script shell ou Automator pour désactiver la fonctionnalité via le terminal avec les commandes par défaut, en utilisant la syntaxe suivante:

defaults write ApplicationPlistGoesHere NSAppSleepDisabled -bool YES

Vous devez remplacer "ApplicationPlistGoesHere" par le fichier plist de préférence d'application approprié, et répéter pour chaque document de plist d'applications pour lequel vous souhaitez désactiver App Nap (notez que le basculement de plist est appelé "AppSleep" et non "AppNap".