2 votes

Quel est le lien entre la fonction "Lion's Resume" et "Safe Sleep" ?

J'ai désactivé la case à cocher "Restaurer Windows lors de la fermeture et de la réouverture des applications" dans le panneau des préférences générales de Lion, mais après une récente et soudaine coupure de courant (sans batterie), mon iMac a redémarré exactement dans l'état où je l'avais laissé la veille au soir. Quelle est la fonctionnalité de Lion qui rend ce (miracle) possible, et comment puis-je m'assurer qu'elle reste activée ?


I lire par exemple que je peux "désactiver la reprise", parce qu'elle "duplique" quelque chose appelé "Safe Sleep", mais je ne suis pas sûr de la nature de ces fonctions, de leur relation ou de la manière dont je peux les contrôler. Par exemple, le comportement que j'ai observé lors de ma récente panne de courant signifie-t-il que ma machine s'est mise en veille entre ma dernière utilisation et la panne de courant, ou une sorte d'instantané se produit-il continuellement en arrière-plan ? J'ai également comprendre qu'il existe différents " types " de sommeil. Si le sommeil est effectivement nécessaire, les différents déclencheurs (clavier, script, inactivité, etc.) du sommeil entraînent-ils différents "types" de sommeil ?

1voto

spudwaffle Points 395

La reprise, contrairement à ce que l'on pourrait croire, ne sauve rien elle-même. Elle relance simplement toutes les applications qui étaient en cours d'exécution lorsque vous avez éteint votre ordinateur. C'est à ces applications compatibles avec Lion qu'il incombe de restaurer leur Windows.

La mise en veille sécurisée, quant à elle, enregistre un instantané de votre mémoire vive sur votre disque dur lorsque vous mettez votre ordinateur en veille. En cas de panne de courant, l'ordinateur démarre à partir de ce fichier au démarrage.

La mise en veille est le seul moment (à ma connaissance) où OS X sauvegarde sa mémoire vive.

Vous pouvez utiliser le pmset (en particulier l'utilitaire de ligne de commande sudo pmset -a hibernatemode x commande où x est le mode veille) pour changer le mode veille, bien qu'il n'y ait pas d'avantage significatif à le faire.

Les trois principaux types de sommeil sont les suivants (d'après le site Internet de la Commission européenne) pmset man page) :

hibernatemode = 0 (binaire 0000) par défaut sur les ordinateurs de bureau pris en charge. Le système ne sauvegardera pas la mémoire sur un support persistant. Le système doit se réveiller à partir du contenu de la mémoire. doit se réveiller à partir du contenu de la mémoire ; le système perdra le contexte en cas de perte d'alimentation. Il s'agit, historiquement, d'une simple mise en veille.

hibernatemode = 3 (binaire 0011) par défaut sur les portables pris en charge. Le système stocke une copie de la mémoire dans la mémoire persistante persistante (le disque) et alimente la mémoire pendant le sommeil. Le système se réveillera à partir de la mémoire, à moins qu'une perte de puissance ne l'oblige à restaurer à partir de l'image du disque. image disque.

hibernatemode = 25 (binaire 0001 1001) ne peut être réglé que par pmset. Le système stocke une copie de la mémoire sur un support persistant (le disque) et coupe l'alimentation de la mémoire. (le disque) et coupera l'alimentation de la mémoire. Le système restaurera l'image du disque. Si vous souhaitez une "hibernation", vous dormirez plus lentement, vous vous réveillerez plus lentement et vous bénéficierez d'une meilleure batterie, des réveils plus lents, et une meilleure autonomie de la batterie, vous devriez utiliser ce paramètre.

Comme je l'ai déjà dit, il n'est pas recommandé de configurer le mode veille (toujours d'après la pmset man page) :

Nous ne recommandons pas de modifier les paramètres d'hibernation. Toute modification ne sont pas prises en charge. Si vous décidez de le faire malgré tout, nous vous recommandons d'utiliser l'un de ces trois paramètres. Pour votre bien et le mien, n'utilisez n'utilisez rien d'autre que 0, 3 ou 25.

Je ne sais pas ce qu'il en est de la question script par rapport à l'utilisateur, bien que je doute fortement qu'il y ait une différence.

-1voto

Mike Points 1018

L'autre réponse est trop complexe ^

"safe sleep" ou hibernation sous Windows : si cette option est activée, l'ordinateur se met en veille mais écrit également la mémoire vive dans un fichier sur le disque dur. Le redémarrage de l'ordinateur permet de reprendre l'état précédent.

"Resume" enregistre les états des applications ouvertes lorsque vous éteignez ou déconnectez votre ordinateur dans des métafichiers, puis recharge fraîchement votre système d'exploitation et vos applications, mais en se basant sur les spécifications des métafichiers. Resume est un outil convaincant, pas un filet de sécurité. Je vous recommande de l'activer, vous gagnerez peut-être du temps et cela ne vous coûtera rien.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X