OS X Lion, Moutain Lion, Mavericks, Yosemite: un sommeil profond avec une batterie faible entraîne un crash

7

J'ai un problème sur mon Mac depuis que j'ai installé Lion et maintenant Mountain Lion (je pensais que le problème de Lion pourrait être parce que j'ai mis un disque SSD sur mon Mac et que je n'ai pas effectué une nouvelle installation, mais une copie conforme du nouveau disque, mais cela se produit toujours avec Mountain Lion avec un format / une nouvelle installation).

Ce qui m’arrive, c’est que, lorsque je mets mon Mac en veille et que la batterie s’éteint, elle ne rétablit pas l’état comme un sommeil normal qu’elle était lorsque j’étais sur Snow Leopard. Maintenant, quand la batterie s'épuise, l'ordinateur redémarre: je dois mettre mon mot de passe et les programmes s'ouvrent à nouveau, mais certains d'entre eux perdent l'état précédent (comme VLC, Chrome a l'option "restaurer", etc.) c'est exactement comme un redémarrage avec l'option "Rouvrir les fenêtres lors de la connexion" sélectionnée.

Est-ce normal ou devrait-il arriver comme dans Snow Leopard?

Si tel est le comportement normal, je désactive le sommeil profond car le Mac met moins de temps à dormir avec lui. (Je pense que le plus de temps est parce qu'il stocke l'état de la RAM sur le disque afin qu'il puisse récupérer lorsque la batterie s'éteint ce qui ne fonctionne pas correctement!)

$ pmset -g | grep hibernatemode
 hibernatemode        3
Marco Martins
la source
Le problème est entièrement reproductible sur Mavericks, Yosemite que je lance sur MacBook Pro. [retour] Je ne peux pas l'essayer sur Sierra et High Sierra, sur lesquelles je cours sous iMac.
dan

Réponses:

1

Votre SSD utilise-t-il un contrôleur SandForce? Les contrôleurs SandForce semblent avoir de sérieux problèmes liés aux activités liées à la batterie et au sommeil / hibernation, et vous constaterez peut-être certains de ces problèmes:

Problèmes de contrôleur SandForce

Si vous avez un contrôleur SandForce, vous voudrez peut-être changer complètement de disque SSD, en fonction des informations fournies par le lien ci-dessus.

utilisateur1256923
la source
0

Oui, j'ai le même problème, pas toujours d'ailleurs. Il semble simplement que la batterie restante ne soit pas suffisante pour terminer l'écriture sur le disque. Je viens de Lion.

Auparavant, après l'hibernation, l'état de mon Mac venait d'être restauré à partir du disque.

Malheureusement, il semble qu’il n’ya aucun moyen de changer de niveau d’activité pour la batterie, comme vous pouvez le faire avec UPS.

Enfant en bas âge
la source
0

Il semblerait que votre batterie ait besoin d'être étalonnée ou qu'elle doive être remplacée, car elle ne peut pas rester alimentée lorsque le système le prévoit.

Bonjour
la source
Je l'ai calibré (utiliser toute la batterie et laisser le mac plus de 5 heures sans énergie) et la batterie est toujours à 94% de l'état de santé ... = /
Marco Martins
Peut-être que vous avez une cellule défaillante dans votre batterie. Quel âge a-t-il?
hellothere
2 ans et quelques mois. hier, je l'ai utilisé jusqu'à la fermeture du Mac et il n'a pas été suspendu à 10%, il est passé à 0%, je l'ai seulement mis en charge maintenant. Je le teste encore
Marco Martins
-2

C'est complètement normal. Lorsque le niveau de batterie atteint la réserve (moins de 10%), il est en veille prolongée, ce qui enregistre l'état de la RAM sur le disque dur, comme vous l'avez mentionné dans la question.

Si vous souhaitez toujours désactiver ce comportement, exécutez-le dans le terminal:

sudo pmset -a hibernatemode 0

et ce sera désactivé. Vous pouvez le modifier en remplaçant 0 par 3 (valeur par défaut).

joueur
la source
4
il serait normal que, lorsque j'allais sur le mac, il restaure l'état qu'il était avant (comme lorsqu'il est sur RAM), voilà en fait ma question, s'il était normal de ne pas restaurer ...
Marco Martins