OS X n'a qu'une seule option "veille". Vous ne pouvez pas changer son nom, mais pour changer son comportement, j'utilise une ancienne version de SmartSleep sur un Mac mini (bien que dans le mode "veille & veille prolongée" de type MacBook). Cela fonctionne pour un mini, bien que le site Web se réfère uniquement à MacBooks.
(SmartSleep était encore libre quand j'ai écrit ceci en 2009.)
Je reçois parfois des plaintes sur le fait que le matériel n'avait pas été correctement supprimé (mais OS X ne me dit jamais quel matériel, et mes disques USB Time Machine semblent bien, je devrais jeter un coup d'œil dans les journaux un jour, et je suppose que cela est lié à OS X, pas SmartSleep).
J'ai rapidement testé le mode "hibernate only" de SmartSleep sur cette mini (Intel; fonctionnant sous 10.5), et cela semble également fonctionner. En faisant ces tests, j'ai remarqué qu'après le noir de l'affichage, le voyant d'alimentation commence à clignoter (comme pour indiquer le sommeil au lieu de la veille prolongée) pendant quelques secondes. Peut-être qu'il est toujours en train d'écrire de la RAM sur le disque. (Jusqu'à présent, j'avais toujours pensé que, sur mon MacBook, les pulsations indiquaient que tout était fait. Mais maintenant, je pense que, quel que soit le mode veille utilisé, il ne faut probablement pas débrancher l'alimentation trop tôt). Après un court instant, il s'éteint complètement.
En 2006, Macworld explique comment atteindre le même objectif sans le volet de préférences SmartSleep. Pour vérifier la configuration actuelle:
pmset -g | grep hibernatemode
Selon l'ancien article de Macworld, ce qui suit s'applique, mais n'oubliez pas de lire la réponse de Lauri qui suggère qu'aujourd'hui, seuls 0, 3 et 25 devraient être utilisés à la place :
- 0 - Mode veille à l'ancienne, avec RAM allumée pendant le sommeil, veille sécurisée désactivée et réveil ultra-rapide.
- 1 - Mode Veille prolongée, avec le contenu de la RAM écrit sur le disque, le système totalement arrêté en mode "veille" et le réveil plus lent, en raison de la lecture du contenu de la RAM du disque dur.
- 3 - Le mode par défaut sur les machines introduit depuis environ l'automne 2005. La RAM est allumée pendant la veille, mais le contenu de la RAM est également écrit sur le disque avant la veille. En cas de perte totale de puissance, le système passe automatiquement en mode veille prolongée.
- 5 - Identique au mode 1, mais s'adresse aux utilisateurs de la mémoire virtuelle sécurisée (dans Préférences Système »Sécurité).
- 7 - C'est la même chose que le mode 3, mais c'est pour ceux qui utilisent la mémoire virtuelle sécurisée.
Et les mêmes numéros peuvent être utilisés pour changer le réglage du mode veille:
sudo pmset -a hibernatemode 1
shutdown -s now
prend pas effet immédiatement?La page de manuel de pmset recommande également d’utiliser
25
plutôt que de1
.Certains ordinateurs portables entrent maintenant en veille prolongée ( mode veille ) après environ une heure de sommeil normal si:
Les ordinateurs portables, les Mac mini et les iMac utilisent environ 0,2 à 0,4 W en mode veille ou veille prolongée, et de 0,8 à 1,4 W en mode veille. Le mode Veille prolongée (et le mode veille prolongée + veille utilisé par défaut par les ordinateurs portables) peut également réduire la durée de vie des lecteurs .
la source
Et pour OS X Lion, cela fonctionne mieux pour l'hibernation
que
car le mode hibernation 1 peut provoquer des accidents pour une raison quelconque.
la source
Pour les réponses qui reposent sur le twiddling du "hibernatemode" via pmset, il est utile de noter que l'option "force" sur pmset rend les modifications transitoires. Le paramètre ne sera pas mémorisé lorsque le système sortira de son mode veille prolongée. Par exemple:
Change le mode Veille prolongée pour représenter une veille prolongée classique (c'est-à-dire que l'état du système est écrit sur le disque et que l'alimentation est coupée), mais uniquement jusqu'à la prochaine mise sous tension du système ou jusqu'à ce que les paramètres soient lus à partir du disque (
pmset touch
).L'utilisation de l'option force évite d'avoir à enregistrer et à restaurer les paramètres actuels du mode hibernatemode.
la source
Ouaip. ça s'appelle dormir en sécurité. Le moyen le plus simple de l'obtenir est d'utiliser le widget de sommeil profond .
la source
L’hibernation se déclenchera également automatiquement si la batterie de votre ordinateur portable s’épuise complètement.
la source
J'ai lu que "Safe Sleep" est activé par défaut sur tous les Mac Intel et sur certains modèles de machines PowerPC récents (je pense que les Intel mini supportent ce support, mais que les PPC n'en ont probablement pas, sans piratage non pris en charge).
Mais "Safe Sleep" en soi n'est pas exactement la même chose que "hibernation". Il s’agit d’une combinaison de sauvegarde de la RAM sur disque et de veille normale. Cela permet une réactivation rapide et préserve également l'état du système en cas de coupure totale de courant pendant que l'ordinateur est en veille.
Vous pouvez savoir si un système utilise la mise en veille sécurisée en vérifiant (après au moins une mise en veille) un fichier / var / vm / sleepimage de la même taille que la RAM installée. De même, lorsque la mise en veille sécurisée est active, le délai entre le clic sur l'élément de menu Veille (ou sur le bouton ou le maintien de la commande Commande-Option-Éjecter) est long avant que le voyant d'état de l'appareil ne commence sa boucle de fondu normal.
Le dernier élément de la solution consiste à éteindre complètement la machine après avoir enregistré l’image de veille en RAM. Il semble possible de configurer cela à l'aide du programme de ligne de commande pmset pour définir le code hibernatemode . Vous pouvez acheter quelque chose comme Deep Sleep pour un moyen automatisé de modifier cette configuration.
la source
pmset
peux effectivement atteindre le même objectif.