Comment désactiver complètement App Nap dans Mac OS X
Table des matières:
App Nap est une fonctionnalité d'énergie introduite sur le Mac dans OS X Mavericks qui met les applications inactives en pause, ce qui permet de réduire la consommation d'énergie. Cette fonctionnalité peut aider à prolonger la durée de vie de la batterie de la gamme MacBook et peut également avoir un impact sur la consommation globale d'énergie de l'ordinateur. Bien qu'App Nap ait ses avantages, certains utilisateurs avancés peuvent trouver cela gênant dans certaines situations, et il peut donc être souhaitable de désactiver la fonctionnalité App Nap.Nous allons vous montrer comment désactiver rapidement la fonctionnalité App Nap partout dans Mac OS X d'un seul coup, sans avoir à la désactiver sur une base d'application individuelle.
Pour être parfaitement clair, cela désactive la fonctionnalité App Nap entièrement et à l'échelle du système, c'est-à-dire pour chaque application et processus qui s'exécutera sur le Mac. Essentiellement, cela ramène le comportement de l'application à ce qu'il était avant Mavericks, où les applications inactives inactives n'entrent pas dans un état de veille en pause. Si vous préférez simplement le désactiver pour une seule application, utilisez plutôt ceci pour y parvenir.
Désactiver l'ensemble du système App Nap dans Mac OS X
Désactiver cette option peut avoir un impact sur chaque tâche, processus ou application qui s'exécute en arrière-plan de Mac OS X :
- Ouvrez l'application Terminal, qui se trouve dans le dossier /Applications/Utilitaires/
- Copiez et collez la chaîne par défaut suivante dans le terminal, puis appuyez sur la touche retour :
- Fermez le terminal et relancez les applications et/ou les processus pour que la modification soit effectuée
defaults write NSGlobalDomain NSAppSleepDisabled -bool YES
Comme les autres chaînes de commande par défaut, il n'y a pas de confirmation. Pour que les modifications prennent effet, vous devez relancer toutes les applications en cours d'exécution. Vous pouvez le faire vous-même en quittant et en rouvrant des choses, ou en utilisant notre outil DIY Quit All Apps conçu à partir d'Automator pour accélérer ce processus. Redémarrer le Mac fonctionnera également très bien, donc si vous êtes en retard pour une mise à jour du système ou redémarrez de toute façon, cela peut être une bonne opportunité.
Une fois les applications relancées ou le Mac redémarré, vous pouvez confirmer qu'App Nap ne fonctionne pas en mettant en arrière-plan quelques processus ou en masquant les applications inactives pendant environ 30 minutes, puis en vérifiant le "Énergie" panneau dans le moniteur d'activité. Regardez sous la section de tri "App Nap" et tout sera répertorié comme "Non", y compris l'application en arrière-plan.
Il s'agit vraiment d'un paramètre avancé à désactiver et la plupart des utilisateurs doivent laisser cette fonctionnalité activée, en particulier parce qu'elle profite à ceux qui se préoccupent de la consommation d'énergie ou du maintien de la durée de vie de la batterie la plus longue possible.
Réactiver App Nap dans Mac OS X
Vous avez décidé de laisser App Nap allumé pour que Mac OS X puisse gérer la consommation d'énergie des applications et des processus ? Vous pouvez facilement inverser le cours et réactiver la fonction App Nap partout dans Mac OS X simplement en modifiant un peu la chaîne par défaut, voici comment :
- De retour dans l'application Terminal, utilisez la chaîne de commande suivante, puis appuyez sur Entrée :
- Quitter et relancer toutes les applications, ou redémarrer le Mac pour que le paramètre par défaut revienne
defaults delete NSGlobalDomain NSAppSleepDisabled
Encore une fois, il n'y a pas de confirmation, mais App Nap fonctionnera à nouveau comme prévu. Cette fonctionnalité nécessite OS X 10.9 ou plus récent pour être utilisée.
Dirigez-vous vers un lecteur MacWorld pour découvrir la commande par défaut, vous remarquerez qu'il s'agit en fait de la même chaîne par défaut que celle permettant de désactiver App Nap pour une application spécifique, sauf que "NSGlobalDomain" est utilisé plutôt que un nom d'application. Excellente trouvaille !