Le versioni più recenti di OS X supportano il ripristino dello stato al momento dell'accesso. Ciò significa che tutte le applicazioni che erano aperte quando hai perso il potere, spegnere la macchina o riavviarla si riaprirebbero dove erano precedentemente.
Usando questo meccanismo, non c'è bisogno di scrivere lo 'stato di ibernazione' sul disco, che (a) usa una grande quantità di spazio su disco, (b) richiede tempo e (c) è rischioso - se non c'è abbastanza potere per completare la scrittura dei dati, si perde tutto lo stato.
Puoi utilizzare il seguente comando Terminale per configurarlo se preferisci:
sudo pmset hibernatemode 25
per l'aiuto in man pmset :
hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The
system will store a copy of memory to persistent storage (the disk),
and will remove power to memory. The system will restore from disk
image. If you want "hibernation" - slower sleeps, slower wakes, and
better battery life, you should use this setting.
... ma presta attenzione al seguente avviso nell'aiuto ( man pmset ):
We do not recommend modifying hibernation settings. Any changes you
make are not supported. If you choose to do so anyway, we recommend
using one of these three settings. For your sake and mine, please
don't use anything other 0, 3, or 25.