Je n'examine en premier que les paramètres pour l'alimentation sur
batterie - puisque c'est dans ce cas de figure qu'il y a problème (utilisation nomade).
Le
displaysleep = sommeil de l'écran --> le délai est actuellement de
15' d'inactivité en session - soit le même délai que pour le
sleep (sommeil du Système ou
kernel). Il vaut mieux que le
displaysleep intervienne avant le sommeil du Système.
D'ailleurs le
disksleep (sommeil du disque) étant calé sur un délai de
10' d'inactivité en session > intervient avant le sommeil de l'écran (
15') ce qui n'est pas cohérent.
Donc on peut déjà prévoir un sommeil de l'écran après
7' > idem pour le disque > et un passage au sommeil après
10' (d'inactivité en session).
L'
hibernatemode (mode de mise en sommeil) est sur
3 --> lors de la mise en sommeil (=
sleep ou sommeil-Système) > une copie des contenus de la
RAM est écrite à la
sleepimage du disque > ce qui n'empêche pas la
RAM d'être maintenue
sous tension pendant le sommeil > le réveil s'effectuant d'après le contexte de la
RAM.
Pour limiter expérimentalement cette dépense d'énergie (
RAM maintenue sous tension pendant le sommeil-Système) > on peut envisager l'
hibernatemode 25 qui écrit les contenus de la
RAM à la
sleepimage > mais
désactive la
RAM lors du passage au sommeil-Système --> ce qui fait que le Mac va se réveiller après recopie du contexte de la
RAM depuis la
sleepimage (réveil plus lent, mais consommation moindre).
Enfin > il convient d'envisager le virage du sommeil-Système (
sleep) à un état de sommeil plus prononcé après un certain délai. Il y a 2 modes : l'
autopoweroff (sommeil profond automatique du
kernel) dont le délai est fixé chez toi à
28800 secondes =
480 minutes =
8 heures ; et le
standby (hibernation radicale du
kernel) dont le délai est fixé chez toi à
10800 secondes =
180 minutes =
3 heures.
C'est
paradoxal > dans la mesure où l'
autopoweroff représente un sommeil profond
moins radical que l'hibernation : il devrait donc intervenir
avant cette dernière. Mais ce qui est envisageable (toujours en mode expérimental d'économie d'énergie) > c'est de
désactiver l'
autopoweroff > pour fixer le délai de
standby (= hibernation du
kernel) à une valeur assez courte --> par exemple
45' de durée de sommeil-Système (
sleep).
Si tout ce bazar te va (tout est réversible ou modifiable bien sûr) > tu n'as qu'à saisir en copier-coller la commande :
Bloc de code:
sudo pmset -b displaysleep 7 disksleep 7 sleep 10 hibernatemode 25 autopoweroff 0 standby 2700
et ↩︎ --> une demande de
password s'affiche (commande
sudo) --> tape ton mot-de-passe de session admin à l'aveugle - aucun caractère ne se montrant à la frappe - et ↩︎ de nouveau.
=> tu vas bien voir si cette modification de paramètres affecte la durée de charge de la batterie en conditions nomades. Mais aussi si les choix assez radicaux effectués ne s'avèrent pas incommodes à l'usage - du moins pour certains d'entre eux.
----------
Pour ce qui est du paramétrage en cas d'alimentation par le
secteur > il est possible de ne rien toucher.
Ou carrément de
désactiver le
standby et l'
autopoweroff. De virer l'
hibernatemode à
0 (
RAM sous tension mais pas d'écriture à une
sleepimage). De ramener le délai de sommeil de l'écran de
60' à
10' (comme le sommeil du disque laissé tel quel) > de remettre un délai de sommeil-Système (qui est désactivé) sur
15'. Ton Mac se réveillera directement sur la
RAM.
Si ça t'agréait > la commande serait :
Bloc de code:
sudo pmset -c displaysleep 10 sleep 15 hibernatemode 0 standby 0 autopoweroff 0
=> là aussi voir si ces choix sont commodes à l'usage (la question de l'alimentation ne se posant pas sur le secteur).