J'ai récemment eu mon premier ordinateur Mac, un modèle Macbook Pro fin 2009. J'avais l'habitude de mettre directement en veille prolongée mon ordinateur portable précédent (sous Windows 7) afin d'économiser la batterie, mais je ne peux pas en faire autant sous Mac Os.
D'après ce que je peux dire, Mac ne hiberne un ordinateur portable que lorsque la batterie meurt après une longue période de sommeil.
Est-ce une façon de mettre manuellement un Macbook en veille?
mac
macbook
hibernate
safe-sleep
Holiveira
la source
la source
man pmset
etpmset -g
pour certaines définitions et concepts utiles relatifs à cette question.Réponses:
Lorsqu'un MacBook hiberne , ce n'est pas vraiment l'hibernation au sens Windows. Apple l'appelle Safe Sleep . La restauration de Safe Sleep n'est pas censée être un événement régulier; c'est là pour les urgences seulement. D'après mon expérience, mon MacBook Pro de la fin de 2007 utilise une quantité d'énergie infime en dormant (normalement), ce qui l'a laissé endormi pendant des semaines (en vacances), je l'ai ouvert et il restait encore beaucoup de puissance de frappe. Je suis sûr qu'avec les nouvelles batteries de 7 heures et plus, vous pourriez le laisser dormir pendant des mois.
Pour le dire simplement, il n’existe aucun moyen simple de sauvegarder l’état du système sous OS X, mis à part le fait de mettre l'ordinateur en veille et de le faire sauter ... oh, attendez, plus de piles amovibles.
Si vous êtes vraiment déterminé à obtenir cette fonctionnalité, vous pouvez essayer le widget Deep Sleep . Bonne chance à vous.
la source
Le fait de passer le mode veille prolongée à 25 active le mode veille prolongée du MacBook au lieu de s’endormir (voir ci-dessous pour savoir si c’est une bonne idée).
Pour revenir à la valeur par défaut pour MacBooks faire (ce qui alimente le ram et écrit l'image sur le disque)
Si vous souhaitez mettre en veille / hibernation votre ordinateur à partir de la ligne de commande, effectuez
Est-ce une bonne idée d'hiberner votre MacBook?
Si votre appareil prend en charge le
standby
mode, le changement du mode Veille prolongée est inutile car, par défaut, il est en veille après 11h15. En mode veille, la RAM est éteinte. Sur ces machines, il ne faut que quelques secondes de plus pour sortir de l'hibernation que pour sortir du sommeil. Cependant, la veille n'est pas exactement la même chose qu'hibernate, pour plus de détails, voir http://support.apple.com/kb/HT4392Vous pouvez également exécuter
pmset -g
pour voir sistandby
est défini et combien de tempsstandbydelay
est. Si vous ne le voyez passtandby
, votre matériel ne prend pas en charge cette fonctionnalité.Si votre matériel ne prend pas en charge la fonctionnalité de veille, l'hibernation est un état "d'urgence" (comme mentionné dans les publications plus anciennes). Il est donc probablement préférable de laisser ce paramètre tel quel. Cela étant dit, je mets en veille mon MacBook avant de partir et je n'ai rencontré aucun problème. '
Beaucoup plus de discussion ici Est- ce que Mac OS X prend en charge l'hibernation?
la source
pmset
me dit quehibernatemode
c'était3
avant et25
maintenant, mais après avoir choisi de dormir et d'attendre que le voyant de lecteur s'éteigne, il suffit de brancher l'alimentation pour que le voyant de lecteur s'allume et d'appuyer sur une touche pour allumer l'écran immédiatement. Mon lecteur de démarrage est externe et je dois le débrancher en veille prolongée.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:
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:
Et quand vous voudriez rester avec le sommeil :
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:
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.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.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.Maintenant, éditez et sauvegardez votre
/Users/username/.bash_profile
fichier avec les lignes suivantes:Notez que
hibernateon
ethibernateoff
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, tapezhibernateoff
..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.
la source
pmset
page de manuel affirme de nos jours "n'utilisez rien d'autre que 0, 3 ou 25" .5
et ne7
semblent plus exister.alias hibernateon/off
truc dans le.bash_profile
. Bonne idée!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 reste faible, même si ce n’est pas beaucoup comparé à une utilisation normale. Lorsque la batterie atteint un certain niveau bas, le MBP bascule automatiquement en mode veille prolongée.
la source