Normalement, en veille (
hibernatemode = 0), l'ordinateur ne travaille plus mais il reste sous tension : s'il n'est pas branché sur le secteur c'est donc la batterie qui assure le courant et se décharge.
Là-dessus, Apple a modifié le fonctionnement de la veille et, sous certaines modalités, l'ordinateur se réveille régulièrement pour un minimum de travail (les mails qui ne peuvent attendre, les précieux messages de toute sorte, etc.)
Sur les machines un peu anciennes, cela ne fonctionne pas [j'ai de la chance, mes deux portables sont trop vieux !]
Avec cette veille, la batterie se décharge régulièrement. En cas de décharge complète, l'ordinateur s'éteind et son contexte est perdu.
La veille prolongée (
hibernatemode=3) a un principe similaire à la veille normale, à ceci près :
- la mémoire vive est copiée dans un fichier sur le volume système : il faut donc que ce dernier ait suffisamment d'espace pour cela ;
- si le courant vient à manquer, l'ordinateur s'éteint ;
- en conséquence :
- avant le déclenchement de l'extinction, le retour à la normale s'effectue aussi vite que sous la veille usuelle ;
- après le déclenchement de l'extinction, le retour à la normale est plus long car l'ordinateur se réactive, recopie la mémoire depuis le fichier stocké sur le volume système vers la mémoire vive puis reprend ses activités ; il faut au préalable avoir rechargé la batterie ou connecté l'ordinateur au secteur.
Cependant, son impact sur la batterie est le même que la veille normale, mais cette veille est plus sûre.
Enfin, il y a la veille prolongée complète (
hibernatemode=25) où l'ordinateur copie la mémoire sur le volume système et
s'éteint. On est donc sûr qu'il ne fait plus rien. L'avantage est qu'il ne consomme plus du tout d'électricité et peut rester ainsi pendant longtemps et repartir comme devant. Le désavantage est que le réveil est plus long, puisque le sommeil est plus profond [quand on n'a pas un SSD mais qu'on a beaucoup de RAM, c'est longuet].
Histoire de moduler un peu les modes
3 et
25, on a un autre paramètre,
standby, qui permet d'attendre
un certain temps avant le déclenchement réel de la veille prolongée, donc d'éviter la copie de la mémoire sur le disque et, surtout, l'extinction de l'ordinateur. L'avantage est que fermer/rouvrir son portable ne déclenche pas la veille prolongée à chaque fois (ce qui est un peu lassant).
J'utilise le mode
25 avec le mode
standby et un délai à une heure (
standbydelay=3600).