Qual è la relazione tra la funzione Resume di Lion e Safe Sleep?

2

Ho disabilitato la casella di controllo "Ripristina finestre quando si esce e riapre le app" nel pannello delle preferenze Generali in Lion, ma dopo una recente improvvisa perdita di alimentazione (senza batteria) il mio iMac è stato riavviato esattamente nello stesso stato in cui ero rimasto la notte prima. Quale caratteristica di Lion sta rendendo possibile questo (miracolo), e come faccio a garantire che rimanga abilitato?

I leggi ad esempio che posso "disabilitare Resume", perché "duplica" qualcosa chiamato "Safe Sleep", ma non sono sicuro di quali siano queste caratteristiche, come sono correlate o come posso controllarli. Ad esempio, il comportamento che ho visto nella mia recente perdita di alimentazione significa che la mia macchina è andata a dormire tra il mio ultimo utilizzo e l'interruzione di corrente, oppure è una sorta di istantanea che si svolge continuamente in background? Ho anche comprendere che ci sono diversi "kinds "di sonno. Se il sonno è effettivamente necessario, fai trigger diversi (tastiera, script, inattivo, ecc.) Per il risultato del sonno in diversi "tipi" di sonno.

    
posta orome 16.12.2011 - 18:07
fonte

2 risposte

1

Resume, contrariamente a ciò, in realtà non salva nulla. Semplicemente rilancia tutte le applicazioni in esecuzione quando si spegne il computer. È compito di quelle applicazioni compatibili con Lion ripristinare le loro finestre.

Il sonno sicuro, d'altra parte, salva un'istantanea della RAM sul disco rigido quando si mette il computer in stato di stop. In caso di interruzione di corrente, la macchina si avvia da questo file all'avvio.

Il sonno sicuro è l'unica volta (che io sappia) che OS X salva la sua RAM.

Puoi utilizzare l'utilità della riga di comando pmset (in particolare il comando sudo pmset -a hibernatemode x in cui x è la modalità di sospensione) per modificare la modalità di sospensione, sebbene non ci sia un vantaggio significativo nel fare ciò.

I tre diversi tipi di sonno sono i seguenti (dalla pagina pmset man ):

hibernatemode = 0 (binary 0000) by default on supported desktops. The system will not back memory up to persistent storage. The system must wake from the contents of memory; the system will lose context on power loss. This is, historically, plain old sleep.

hibernatemode = 3 (binary 0011) by default on supported portables. The system will store a copy of memory to persistent storage (the disk), and will power memory during sleep. The system will wake from memory, unless a power loss forces it to restore from disk image.

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.

Come ho detto prima, non è consigliabile configurare la modalità di sospensione (di nuovo dalla pagina pmset man ):

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.

Non conosco il problema degli script rispetto all'utente, anche se dubito strongmente che ci sia una differenza.

    
risposta data 16.12.2011 - 19:38
fonte
-1

L'altra risposta è troppo complessa ^

"safe sleep", ovvero ibernazione su windows: se abilitato, dormirà sul tuo computer ma scriverà anche la RAM su un file sul disco rigido. Il riavvio della potenza ti consentirà di continuare dallo stato precedente.

"Riprendi" salva gli stati delle applicazioni aperte quando si spegne / si disconnette il computer in meta file, e in seguito ricarica di nuovo il sistema operativo e le app, ma riprende in base alle specifiche dei meta file. Riprendere è un convincere, non una rete di sicurezza. Ti consiglio di accenderlo, di risparmiare un po 'di tempo e in realtà non ti costa nulla

    
risposta data 17.12.2011 - 02:11
fonte

Leggi altre domande sui tag