Il existe également une application de volet de préférences appelée SmartSleep ( http://www.jinx.de/SmartSleep.html ): vous devez payer pour la version actuelle, mais vous pouvez trouver des versions plus anciennes sur Internet.
Aussi, j'ai utilisé ce tutoriel, j'ai copié le contenu collé et quelques notes dans le bas:
http://www.geeked.info/make-my-macbook-pro-hibernate/
Je n'aime pas perdre la vie de la batterie, surtout en voyage. J'aime la fonctionnalité Hibernate de Windows et tous mes ordinateurs portables sont configurés pour passer en hibernation lorsque le couvercle est fermé. Les quelques secondes supplémentaires nécessaires au réveil valent la vie de pile économisée à mes yeux. Pour ceux qui ne savent pas, voici les différents états du MacBook Pro:
- Allumé - l'ordinateur est allumé, l'écran est allumé, la batterie est consommée en fonction de vos paramètres d'alimentation
- Éteint - l'ordinateur n'utilise pas la batterie
- Veille : l'ordinateur a éteint l'écran et a suspendu le système d'exploitation en RAM (mémoire volatile).
- Veille prolongée - L'ordinateur a éteint la plupart des matériels et a suspendu le système d'exploitation sur le disque dur.
Habituellement, lorsque vous fermez le couvercle de votre MBP, celui-ci s’endort et se réveille assez rapidement lorsque vous rouvrez le couvercle. Pendant le sommeil, la consommation de la batterie est toujours faible, même si ce n’est pas le cas par rapport à une utilisation normale. Lorsque la batterie atteint un niveau bas, le MBP bascule automatiquement en mode veille prolongée : il s’éteint en principe de manière à ne pas perdre de travail.
La veille est idéale lorsque vous utilisez activement votre ordinateur, mais lorsque vous souhaitez prolonger la durée de vie de la batterie le plus longtemps possible, vous souhaitez qu'elle soit en veille prolongée . Notez également qu'apparemment, les nouveaux MacBook Pro écrivent également des informations sur le disque dur lorsque vous dormez afin que, lorsque la batterie tombe à des niveaux dangereux, elle puisse passer instantanément en veille prolongée . Apple appelle cela "Safe Sleep". (Plus d'infos sur tous les trucs techniques ici)
Quelques exemples de la raison pour laquelle vous souhaitez utiliser l' hibernation avec votre ordinateur portable:
- Vous êtes sur le point de vous rendre à l'aéroport par un vol international et vous souhaitez utiliser votre appareil pendant le vol tout en laissant assez de jus pour pouvoir afficher une carte / un courriel / des informations lorsque vous arrivez à destination.
- Vous jetez votre ordinateur portable dans un sac et ne l'utilisez pas lors d'un week-end, mais vous ne voulez pas vous soucier de le charger.
- Vous voulez économiser le moins de ressources possible.
Et quand vous voudriez rester avec le sommeil :
- Votre ordinateur portable ne fonctionne pas sur batterie
- Vous allez ouvrir et fermer votre couvercle assez souvent
- Vous courez mais utilisez activement votre ordinateur portable (conférences, réunions, etc.)
En gros, vous sacrifiez la vitesse de restauration de votre machine pour gagner un peu d'énergie de la batterie ou vice versa. Personnellement, j'aime bien obtenir le maximum d'électricité.
Après quelques recherches, je suis tombé sur un article qui expliquait comment forcer votre MBP en hibernation une fois le couvercle fermé. Cela nécessite un peu de travail dans une console, mais c'est terriblement simple.
Dans une console, tapez cette commande pour déterminer votre mode veille actuel:
pmset -g | grep hibernate
Cela devrait renvoyer l'un des éléments suivants:
- 0 -
Legacy sleep mode
. Cela économisera tout sur la mémoire vive lors du sommeil mais ne supportera pas le sommeil sécurisé . Sommeil très rapide.
- 1 -
Legacy Safe Sleep
. C'est le sommeil sécurisé . Tout ce que votre ordinateur portable met en veille, tout sera sauvegardé sur le disque dur. Il faut un certain temps pour s'endormir et son démarrage est lent. Ralentissez sur le sommeil et le démarrage.
- 3 -
Default
. Comme décrit ci-dessus, en veille, le contenu est enregistré dans la RAM. Lorsque la batterie est épuisée, l'hibernation a lieu.
- 5 - Se comporte comme 1 mais s'applique uniquement à un Mac moderne qui utilise la "mémoire virtuelle sécurisée".
- 7 - Se comporte comme 3 mais ne s'applique que pour un Mac moderne qui utilise la "mémoire virtuelle sécurisée".
Maintenant, éditez et sauvegardez votre /Users/username/.bash_profile
fichier avec les lignes suivantes:
alias hibernateon="sudo pmset -a hibernatemode 5"
alias hibernateoff="sudo pmset -a hibernatemode 0"
Notez que hibernateon
et hibernateoff
peut être tout texte que vous voulez: vous avez juste besoin de se rappeler ce que vous avez utilisé.
Maintenant, exécutez ce qui suit:
source .bash_profile
Maintenant, vous avez une petite commande pratique qui vous permettra d'activer et de désactiver l'hibernation instantanée sur un coup de tête. Lorsque vous souhaitez que votre machine soit en veille prolongée lorsque vous fermez le couvercle, il suffit de passer à une fenêtre de terminal et de taper hibernateon
. Lorsque vous préférez dormir sur votre ordinateur portable, tapez hibernateoff
.
.bash_profile
(notez la période) est un fichier "caché" dans votre répertoire personnel.
Essayez cette commande:
pico ~/.bash_profile
puis ajoutez les deux lignes de pseudonyme.
man pmset
etpmset -g
pour certaines définitions et concepts utiles relatifs à cette question.