États du sommeil :
MacOS a plusieurs couches de sommeil. Ce n'est pas aussi simple que ce que suggèrent les choix de l'économiseur d'énergie dans les Préférences Système, ni que ce qui suit. Apple page qui donne l'impression que c'est simple - soit dormir, soit se réveiller.
Il y a une description des états de sommeil dans la page de manuel de gestion de l'énergie. Utilisez la commande Terminal man pmset
. Mais cela prête à confusion car cela mélange une description superficielle des états avec des commandes qui contrôlent ces états.
J'ai constaté que les recherches sur Internet produisaient des descriptions différentes, souvent contradictoires, des états de sommeil. Ma liste des états de sommeil, qui n'est probablement pas complète, comporte un point d'interrogation :
- Dormir - juste le couvercle (sur un ordinateur portable) fermé. L'écran est éteint. La RAM est toujours alimentée.
- Veille sécurisée - La RAM a été écrite sur le disque (donc sécurisée), mais elle est toujours alimentée.
- La mise en veille profonde - identique à la veille sécurisée ?
- Veille - La RAM est écrite sur le disque et la RAM et l'USB sont hors tension.
- Hibernation - comme la mise en veille, mais tout est éteint.
Notez qu'à l'exception de l'hibernation, le Mac se réveillera de façon intermittente.
Diagnostic :
Pour diagnostiquer ce qui se passe, nous devons inspecter le journal de gestion de l'énergie. Le journal détaillé est affiché avec la commande Terminal :
pmset -g log
Bien que nous en ayons besoin pour une compréhension détaillée, les sous-ensembles utiles sont les suivants :
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to"
pmset -g log | egrep "\b(Sleep|Wake*|DarkWake|Start)\s{2,}"
Nous pouvons maintenant voir la description de chaque sillage. Celles-ci peuvent, entre autres, concerner des timers ou l'activité du réseau. Je ne connais pas de source pour une explication complète ou détaillée des descriptions.
En conséquence, de nombreuses lignes contiennent le niveau actuel de la batterie, ce qui nous donne une idée de l'ampleur de la consommation de la batterie lors des réveils réguliers.
Contrôle du sommeil et de la veille (facultatif) :
Nous pouvons contrôler ces sillages - en particulier, les réduire pour que la batterie soit moins sollicitée. Après avoir désactivé la sieste, etc. dans les Préférences du système, obtenez les paramètres actuels de gestion de l'alimentation avec :
pmset -g
Il existe deux jeux différents, selon que vous êtes branché sur le secteur ou que vous utilisez uniquement la batterie. Nous sommes surtout intéressés par ceux qui fonctionnent sur batterie et pouvons les changer avec sudo pmset -b
.
Pour mon MacBook, j'ai considérablement réduit la consommation de la batterie pendant la nuit en désactivant les réveils réseau et en réduisant le temps avant que le MacBook n'entre dans des états de sommeil plus profonds. Mes changements sont les suivants :
-
sudo pmset -b tcpkeepalive 0
pour désactiver les réveils répétés du réseau.
-
sudo pmset -g standbydelayhigh 7200
(2 heures)
-
sudo pmset -g standbydelaylow 7200
(2 heures)
-
sudo pmset -g autopoweroffdelay 14400
(4 heures)
Ne faites pas trop de changements à la fois et (comme on le recommandait autrefois) ne changez pas le mode hibernation à 25.
15 votes
Et est-ce que les menus iStat fonctionnent pendant que votre Mac dort, pour fournir ce graphique ? ;-) Désinstaller les menus iStat est un excellent moyen de ne plus se soucier de ce que fait votre Mac.
5 votes
Bon point, mais les menus iStat ne se lancent pas tout seuls sans raison, quelque chose réveille l'ordinateur et il enregistre les données, du moins je pense que les menus iStat ne sont pas censés réveiller l'ordinateur sans raison.....
2 votes
@benwiggy iStatMenus ne montre que les réveils où il y a eu une activité significative. Il ne montre pas les réveils brefs ou les changements d'état de sommeil. Il s'agit d'une excellente première indication que quelque chose réveille l'ordinateur et, pour un ordinateur portable, provoque la décharge de la batterie.
1 votes
@benwiggy J'aimerais ne pas m'en soucier, mais il m'est arrivé plusieurs fois de me réveiller et de trouver mon MacBook dans mon sac à dos en train de fonctionner toute la nuit jusqu'à ce qu'il soit pratiquement brûlant. Ce n'est pas bon.
1 votes
C'est vrai. pas
0 votes
Il est temps de faire un commentaire qui rendra les fan boys furieux : L'opacité d'Apple est devenue trop importante pour être ignorée. Le fait qu'ils fournissent une documentation inadéquate pour résoudre ce problème me semble être un affront à leurs clients. Vous achetez la machine qu'ils fabriquent, mais vous ne la contrôlez pas, c'est eux qui la contrôlent. Est-ce que cela semble un tant soit peu "convivial" ?