Votre Mac est-il lent à sortir du mode veille ? Essayez cette solution de contournement pmset
Si votre MacBook Pro ou MacBook Air semble lent à se réveiller après avoir dormi pendant un certain temps, il peut y avoir une cause assez simple : le mode veille. Le mode veille permet à un Mac d'avoir potentiellement jusqu'à 30 jours de temps de « veille », ce qui signifie qu'il peut rester dans un état de veille prolongé pendant aussi longtemps avant de vider la batterie. Fondamentalement, la veille (et la veille) fonctionnent en vidant tout de la RAM active dans un fichier image de veille sur le disque dur, puis lorsque le Mac sort du mode veille, ce fichier image de veille est recopié du disque dur vers la RAM.Vous l'avez peut-être déjà deviné, mais la raison pour laquelle certains Mac mettent beaucoup de temps à sortir du mode veille est que le processus de copie du contenu de sleepimage dans la mémoire, et généralement plus vous avez de RAM dans un Mac, plus le processus peut être lent. Comme vous pouvez l'imaginer, la copie de 8 Go ou 16 Go de données n'importe où peut prendre un certain temps, même lorsqu'un Mac est équipé d'un disque SSD ultra rapide à partir duquel il lit.
Une sorte de solution de contournement est disponible pour les nouveaux modèles de MacBook Pro et MacBook Air, et consiste à modifier le délai de veille du paramètre par défaut de 70 minutes à un paramètre supérieur, empêchant ainsi l'utilisation du mode veille. bientôt. Cela pourrait être une solution raisonnable pour toute personne ennuyée par les temps de réveil lents, comme les navetteurs et toute personne qui traîne un MacBook avec eux tout au long de la journée pour une utilisation périodique. Un inconvénient potentiel est la durée de vie de la batterie légèrement réduite et une réduction concomitante de la durée de vie potentielle du Mac en veille, mais pour la plupart des utilisateurs de Mac qui ont accès à un adaptateur secteur au moins une fois par jour, cela ne devrait pas poser de problème.
Lire le délai par défaut pour le mode veille
D'abord, découvrez quelle est la longueur par défaut en exécutant la commande pmset avec l'indicateur -g :
pmset -g |grep standbydelay
Vous verrez quelque chose comme ceci (4200 semble être la valeur par défaut pour MacBook Air, mais votre numéro peut être différent) :
standbydelay 4200
C'est le temps en secondes avant que le Mac entre en veille. Notez votre paramètre par défaut, car c'est ce que vous utiliseriez si vous deviez annuler la modification.
Régler le mode veille pour attendre plus longtemps
Vous voudrez peut-être calculer une durée qui corresponde mieux à vos besoins, mais pour les besoins de cet article, nous allons utiliser 12 heures, car si votre Mac est déjà en veille depuis 12 heures l'hypothèse est que c'est soit la nuit, soit un week-end, soit vous êtes dans une période de voyage ou de stockage à long terme.Par conséquent, 12 heures correspondent à 43 200 secondes. La commande pmset serait donc la suivante :
sudo pmset -a standbydelay 43200
L'utilisation de la commande sudo nécessite des privilèges d'administrateur, alors entrez le mot de passe root et appuyez sur retour. Les changements devraient alors être immédiats.
Tester la différence et revenir aux paramètres par défaut
Parce que le réglage par défaut est supérieur à une heure de toute façon, vous ne pourrez pas faire la différence avant la fin de la période de 70 minutes par défaut, mais lorsque vous réveillez la machine, cela devrait maintenant se produire beaucoup plus rapide car il attend que la période complète de 12 heures se soit écoulée avant de passer en mode veille de veille prolongée.
Si vous souhaitez revenir au réglage par défaut (4200 secondes dans ce cas), utilisez la commande suivante :
sudo pmset -a standbydelay 4200
Tout devrait également fonctionner de la même manière sur les Mac de bureau, mais pour la plupart des ordinateurs de bureau, il n'y a aucun mal à laisser le Mac allumé tout le temps à la place, et ainsi ne jamais s'endormir ou avoir à modifier pmset réglages.
Cette astuce a été envoyée par Barry D. qui l'a trouvée chez Ewal, et bien qu'elle soit principalement destinée aux utilisateurs de Retina MacBook Pro, je l'ai trouvée tout aussi efficace pour accélérer les longs temps de réveil sur un MacBook Air (2012) avec 8 Go de RAM également. Ils ont opté pour une période plus agressive de 24 heures (86400 secondes) avant l'activation de la veille, mais essayez l'un ou l'autre sur votre Mac si vous sentez qu'il est lent à se réveiller après avoir dormi un certain temps, cela devrait aider considérablement.