Come ibernare un Mac

Quando hai finito di usare il computer, probabilmente li spegni. Milioni di persone lo fanno ogni giorno, ma la mattina dopo riaprirai tutto, comprese le applicazioni e i documenti salvati, riposizionerai le finestre delle applicazioni e riavvierai tutto come avevi. Lasciare il computer acceso per 24 ore al giorno non è una buona soluzione. 

Il sistema operativo Windows offre tre opzioni per risparmiare energia quando non si utilizza il PC. Queste opzioni includono Dormire, ibernare e spegnimento

In contrasto Menu Apple ha solo due opzioni: Dormire e Spegnimento… . Anche se non ci sono opzioni di menu per ibernazione, Mac di può ibernazione. Si verifica durante il sonno normale o se lo si attiva intenzionalmente terminale

Questo tutorial:

  • Mostra il comportamento degli stati di sospensione in Mac OS X
  • Mostra come modificare le impostazioni pmset
  • Spiegare un'applicazione alternativa per ibernare un Mac

Le differenze tra modalità sospensione e ibernazione

  • Modalità risparmio: Il computer taglia l'energia da tutti i componenti - disco, display, porte e altro - eccetto la RAM, dato che qui sono conservate le impostazioni correnti del desktop, i documenti aperti e le applicazioni. In caso di interruzione di corrente, anche i dati memorizzati nella RAM vengono persi. Il vantaggio del sonno è che ti permette di riprendere il computer quasi istantaneamente. 

  • Modalità di ibernazione: Scrive tutti i dati attivi sul disco e quindi spegne i componenti come se il computer fosse completamente spento. È possibile ridurre la potenza di un sistema in modalità ibernazione, poiché non comporta alcun rischio per i dati. Una volta riacceso il computer, legge i dati dal disco e li rimanda alla RAM: questo processo può richiedere alcuni secondi o minuti. I dati vengono ripristinati al punto in cui sono entrati in ibernazione.

Motivi per l'utilizzo di sospensione o ibernazione

Sleep consente di riprendere rapidamente il lavoro al costo di un po 'di energia. L'ibernazione è come spegnere il computer, ma è ancora possibile riprendere il lavoro dalla sessione precedente. Un approccio di taglia unica a tutti gli approcci alla gestione dell'alimentazione del computer non è appropriato in tutte le situazioni. Ognuna di queste opzioni ha i suoi vantaggi e svantaggi.

La gestione intelligente dell'energia inizia con la comprensione dei vari stati nel sistema operativo e il modo in cui influiscono sul consumo energetico. Analizzare il modello di utilizzo, a che ora e quanto, è anche utile.

  • Quando dormire: Il sonno è particolarmente utile se ti allontani dal computer per un breve periodo. È possibile sospendere il computer per risparmiare energia elettrica e batteria. Il computer sarà sempre pronto per l'uso quando ne hai bisogno. Se apri e chiudi il coperchio abbastanza spesso o corri in varie sale conferenze e riunioni, dormire è davvero un'opzione utile.

  • Quando andare in letargo: Ibernazione utilizza la minor quantità di energia. Se non utilizzerai il computer per un lungo periodo di tempo, diciamo, andrai a dormire, o se desideri conservare ogni minima energia durante un viaggio o un volo, allora potresti voler ibernare il computer per risparmiare energia elettrica e batteria. Il riavvio sarà un po 'più lento rispetto alla modalità di sospensione, ma il risparmio energetico sarà maggiore.

Comportamento diverso degli stati di sospensione in Mac OS X

I computer e i sistemi operativi sono stati progettati per entrare, come comunemente si dice, negli stati di sospensione per ridurre il consumo di energia quando la macchina è in stato di accensione, ma poi si spegne. 

I Mac supportano una serie di stati di sospensione, tra cui il buon vecchio sonno normale e alcuni stati speciali come Standby e Safe Sleep. Per mettere immediatamente in attesa un Mac, esegui una delle seguenti operazioni:

  • Chiudi il coperchio del MacBook
  • Premi il pulsante di accensione sul Mac: toccando il pulsante di accensione, entrambi i MacBook e iMac o Mac mini vengono rilasciati per dormire all'istante
  • Scegliere Dormire dal Menu Apple
  • premi il Comando-Opzione e Chiave multimediale contemporaneamente

Quando il Mac si addormenta, non solo in modalità inattiva o visualizza il sonno, si verificano le seguenti condizioni:

Su tutti i Mac:

  • Il microprocessore entra in una modalità a bassa potenza
  • L'uscita video è disattivata e un display collegato potrebbe spegnersi o entrare in uno stato di inattività
  • Gli hard disk forniti da Apple girano

Su laptop:

  • La porta Ethernet si spegne, se applicabile
  • Gli slot per schede di espansione si spengono
  • Una scheda AirPort o modem incorporato, se presente, si spegne
  • L'unità multimediale ottica, se presente, gira verso il basso
  • L'ingresso e l'uscita audio si spengono
  • Illuminazione della tastiera retroilluminata, si spegne

Il computer continuerà ad alimentare la RAM in modalità di sospensione, in modo che qualsiasi cosa fosse nella RAM quando il computer è andato a dormire sarà ancora lì quando il computer si sveglia. Ciò significa anche che i computer con più RAM utilizzano un po 'più di energia in modalità di sospensione. Questa è la modalità di sospensione predefinita per tutti i Mac desktop.

Lo stato di sonno trovato in Mac è sonno sicuro. Mette il contenuto della RAM sul disco fisso ogni volta che lo si mette in stop. Nel caso in cui la batteria inizi a scarseggiare mentre dorme o resti inattiva per un lungo periodo, non perderete alcun lavoro. Invece la macchina entra a modalità di ibernazione, per cui sta usando pochissima energia a tutti.

Quando colleghi il Mac all'alimentazione CA, il sonno sicuro leggerà il contenuto del disco in RAM, permettendoti di tornare indietro da dove eri rimasto, con applicazioni e documenti aperti intatti.

Al risveglio dal sonno sicuro, viene visualizzato un indicatore di avanzamento che indica che i contenuti della memoria precedentemente memorizzati vengono letti dal disco e copiati nella RAM. Il più recente supporto per il Mac è sicuro per il sonno, inclusi tutti i Mac basati su Intel e Mac basati su Power-PC venduti dopo l'ottobre 2005 1. La modalità di sospensione sicura è la modalità di sospensione predefinita per tutti i laptop. Se FileVault2 è abilitato, il processo di sleep-wake sicuro è preceduto dal FileVault2 schermata di sblocco dell'autenticazione.

I computer Mac dispongono inoltre di funzionalità di standby dell'alimentazione che consentono di risparmiare energia. Se i computer sono fabbricati nel 2013 o successivamente, la modalità standby inizierà dopo tre ore di sonno normale. I modelli precedenti entrano in modalità standby dopo poco più di un'ora di sonno normale. 

Quando ciò accade, il contenuto della RAM viene scritto su disco e la RAM viene spenta per prolungare ulteriormente la durata della batteria. La modalità standby aumenta anche il tempo in cui un laptop può rimanere inattivo a batteria.

Per entrare in modalità standby, un desktop non dovrebbe avere alcun supporto esterno montato (USB, schede SD o memoria Thunderbolt) mentre un laptop dovrebbe essere alimentato a batteria senza connessioni esterne o di rete (Ethernet, USB, Thunderbolt, Bluetooth e così via) . A differenza del sonno sicuro, i computer Mac in modalità standby non devono essere riavviati e possono essere riattivati ​​da una semplice interazione con la tastiera o il mouse.

Impostazioni di gestione dell'alimentazione in Mac OS X

Il Risparmio energetico riquadro delle preferenze controlla come un Mac risponde all'inattività. Puoi usarli per controllare il consumo energetico del computer. Sebbene i controlli siano leggermente diversi su un laptop rispetto al desktop, sono abbastanza facili da configurare. Il Mac soddisfa i requisiti del programma Energy Star per l'efficienza energetica. Ridurre il consumo di energia consente di risparmiare denaro e aiuta a conservare risorse preziose.

Alcune delle funzionalità fornite dall'interfaccia GUI di Risparmio energetico le preferenze sono piuttosto potenti ma limitate in molti modi. pmset è un'utilità della riga di comando per manipolare le impostazioni di risparmio energia in Mac OS X. Offrono maggiore flessibilità e accesso a diverse opzioni non disponibili nell'interfaccia della GUI.

L'utility può impostare diverse impostazioni di risparmio energetico in base allo scenario di utilizzo. È possibile applicare impostazioni diverse quando la macchina funziona da un caricatore, una batteria, un UPS o tutti e tre.

Per accedere a pmset dashboard di configurazione, avviare il terminale applicazione e tipo uomo pmset 2. Ci sono quattro argomenti principali:

  • -c (caricatore): regola le impostazioni mentre è collegato a un caricabatterie
  • -B (batteria): regola le impostazioni quando si utilizza una batteria
  • -u (UPS): regola le impostazioni quando si esegue da un UPS
  • -un (tutto, impostazione predefinita): regola le impostazioni per tutti gli scenari

Ulteriori argomenti sono elencati quando si assegnano le impostazioni di risparmio energia. Quando si richiama il comando, solo gli argomenti specificati modificano le opzioni di risparmio energia. Qualsiasi argomento già impostato non sarà modificato da pmset a meno che tali argomenti non siano specificatamente inclusi.

pmset modifica lo stesso file di quella preferenza di sistema Risparmio energetico modifica e eventuali modifiche apportate tramite pmset vengono salvati in un file delle preferenze persistenti (per sistema, non per utente).

Controlla la configurazione corrente

Dopo il lancio terminale il primo passo è determinare quali impostazioni sta attualmente utilizzando il Mac. 

genere pmset -g e il comando stampa la configurazione corrente sul terminale schermo. 

Se non si è sicuri delle funzionalità di gestione dell'alimentazione supportate dalla macchina, digitare pmset -g cap, dove berretto rappresenta l'argomento. Una parte della colonna visualizza tutte le impostazioni e l'altra colonna mostra i valori corrispondenti come 0 o 1.

Impostazione delle impostazioni correnti di risparmio energetico. Varia in Mac desktop e laptop 1. Elenco delle impostazioni 2. Valore come 0 o 1

  • displaysleep-visualizza lo sleep timer in minuti, 0 per disabilitare la visualizzazione dello sleep
  • disksleep-timer di rotazione del disco in minuti, 0 per disabilitare la sospensione del disco
  • dormire-sistema sleep timer in minuti, 0 per disabilitare il sonno
  • womp-attiva il magic packet Ethernet, 0 per disabilitare e 1 per abilitare
  • autorestart-riavvio automatico dopo la perdita di potenza, 0 per disabilitare e 1 per abilitare
  • pulsante di accensione-metti in stop la macchina quando viene premuto il pulsante di accensione anziché spegnerla, 0 per disattivarla e 1 per abilitare
  • lidwake (solo laptop): attivare la macchina quando il coperchio del laptop è chiuso, 0 per disabilitare e 1 per abilitare
  • acawake (solo laptop): attivare la macchina quando viene cambiata la fonte di alimentazione, ad esempio quando viene rimossa l'alimentazione CA e la macchina passa all'alimentazione a batteria. 0 per disabilitare e 1 per abilitare
  • ttyskeepawake-impedire che il sistema inattivo dorme quando è attivo qualsiasi tty (come la sessione di accesso remoto); una tty è inattiva solo quando il suo tempo di inattività supera il timer di spegnimento del sistema, 0 per disabilitare e 1 per abilitare
  • networkoversleep-Questa impostazione influisce sul modo in cui OS X networking presenta servizi di rete condivisi durante la sospensione del sistema. Questa impostazione non è utilizzata da tutte le piattaforme; cambiando il suo valore non è supportato.
  • spegnimento automatico (Alimentazione CA) -Dove supportato, abilitare per impostazione predefinita come implementazione del lotto 6 alla Direttiva europea sui prodotti energetici 3. 0 per disabilitare e 1 per abilitare
  • autopoweroffdelay (Alimentazione CA) -delay prima di entrare in modalità autopoweroff (Valore = intero, in minuti). Dopo aver dormito per autopoweroffdelay minuti, il sistema scriverà un'immagine di ibernazione e passerà a un basso consumo di chipset. I risvegli da questo stato impiegano più tempo dei risvegli dal sonno regolare.
  • HibernateMode-cambia modalità di ibernazione. Si prega di usare cautela
  • hibernatefile-cambiare la posizione del file immagine di ibernazione. L'immagine può essere posizionata solo sul volume di root del tuo sistema. Si prega di usare cautela

Argomenti di sospensione e standby sicuri

Secondo la documentazione Apple, sonno sicuro ha tre argomenti:

  • HibernateMode = 0 per impostazione predefinita è supportato sui desktop. Il sistema non eseguirà il backup della memoria fino all'archiviazione permanente. Il sistema deve svegliarsi dal contenuto della memoria (RAM). Il sistema perderà il contesto relativo alla perdita di potenza. Storicamente, questo è semplicemente un vecchio sonno.

  • HibernateMode = 3 per impostazione predefinita è supportato su portatili o portatili. Il sistema memorizzerà una copia della memoria nella memoria permanente (il disco) e alimenterà la memoria durante il sonno. Il sistema si risveglierà dalla memoria, a meno che una perdita di alimentazione lo costringa a ripristinare dall'immagine del disco.

  • HibernateMode = 25 è solo impostabile tramite pmset. Il sistema memorizzerà una copia della memoria nella memoria permanente (il disco) e rimuoverà la memoria. Il sistema verrà ripristinato dall'immagine del disco. Se vuoi ibernazione-sonno più lento, scie più lente e durata della batteria migliore dovresti usare questa impostazione.

Apple non consiglia di modificare le impostazioni di ibernazione, se si sceglie di farlo supportano solo queste tre impostazioni come descritto sopra. Non utilizzare altro che 0, 3 o 25. Per determinare quale hibernatemode si sta utilizzando, digitare pmset -g | grep hibernatemode

Impostazioni della modalità di ibernazione corrente visualizzate nella schermata Terminale

Esistono due argomenti di standby principali e sono fondamentali per il funzionamento dell'ibernazione nell'intervallo di tempo specificato:

  • pausa causa il risparmio energetico del kernel per mettere automaticamente in ibernazione una macchina dopo che ha dormito per un periodo di tempo specificato. Ciò consente di risparmiare energia mentre dorme. Questa impostazione è impostata su ON per l'hardware supportato. L'impostazione standby sarà visibile in pmset -g se la funzione è supportata sulla macchina. La modalità di attesa funziona solo se la modalità di sospensione è attivata su hibernatemode 3 o 25.

  • standbydelay specifica il ritardo, in secondi, prima di scrivere l'immagine di ibernazione su disco e di spegnere la memoria per Pausa.

Secondo il documento di supporto Apple, la funzione modalità standby è abilitata solo in

  • Unità SSD e Fusion di Mac mini e iMac (Fine 2012 e successive)
  • Mac Pro (fine 2013)
  • MacBook Air (metà 2010 e versioni successive)
  • MacBook Pro (Retina, 13 pollici, fine 2012 e versioni successive)
  • MacBook Pro (Retina, 15 pollici, inizio 2013 e versioni successive)
  • MacBook Pro (Retina, metà 2012)

Ad esempio con HibernateMode nel 3, il computer dormirà e non ibernerà, come impostazione predefinita quando il coperchio è chiuso, ma perché pausa è impostato per SOPRA, il computer aspetterà standbydelay secondi, prima di passare da dormire a ibernare.

Questo è fantastico, come ora puoi chiudere il coperchio del portatile e averlo n secondi per tornare ad esso, e hanno ancora un tempo di ripresa veloce. Se rimani dal computer più del periodo di tempo specificato, entrerà in esso ibernare modalità.

Modifica delle impostazioni

Una volta visualizzata la configurazione corrente del computer e la modalità attualmente utilizzata, annotarla e salvare il file per uso futuro. Per cambiare la modalità di sospensione, digitare comando sudo pmset -a modalità $ hibernatemode e fornire il valore che si desidera assegnare. Questo comando dice le seguenti cose:

  • sudo-autenticarti come superutente per ottenere ulteriori privilegi di sicurezza. pmset deve essere eseguito come root per modificare le impostazioni
  • -un-regola le impostazioni per tutti e tre gli scenari, ad esempio, caricabatterie, batteria, e UPS
  • HibernateMode-argomento per cambiare la modalità di ibernazione
  • modalità $-fornire il valore che si desidera assegnare, ad es, 0, 3, o 25

Ad esempio, suppongo che la modalità di ibernazione corrente di un Mac sia 3. Per cambiarlo, sostituirlo modalità $ con 25. stampa Ritorno e ti verrà richiesta la tua password. Forniscilo e la modalità di sospensione è stata cambiata. 

Se desideri tornare alle impostazioni precedenti, ripeti il ​​comando precedente e sostituisci modalità $ con 3. Si noti che il riavvio è non necessario affinché queste modifiche abbiano effetto.

Modifica della modalità di sospensione nel terminale

C'è un altro aspetto del standbydelay discussione. Di default il standbydelay il periodo di tempo è 4200 secondi o 70 minuti. Per modificare il tempo di attesa del computer prima di passare alla modalità di ibernazione, digitare command sudo pmset -un valore di standbydelay Dove Valore rappresenta il tempo in secondi. 

Ad esempio, per modificare il standbydelay da 4200 a 1200 secondi, digitare sudo pmset -a standbydelay 1200. È possibile modificare il valore in base a esigenze e utilizzo specifici.

Problemi con lo spazio su disco

hibernatefile è il pmset argomento che specifica dove il contenuto della memoria viene scritto sul disco. Per impostazione predefinita, i contenuti della RAM sono scritti su / Var / vm / sleepimage, e per verificare questo eseguire il seguente comando pmset -g | grep hibernatefile

sleepimage il file è un sottoprodotto del sonno sicuro ed è fondamentalmente uno stato salvato della memoria quando il Mac si addormenta. I Mac usano questo file per salvare il contenuto prima che la batteria perda completamente la sua carica. Quando avvii il sistema, il Mac ripristinerà i dati da questo file di sleepimage. Per controllare la dimensione del file sleepimage, digitare il seguente comando nel file terminale:

ls -lh / private / var / vm / sleepimage

Vedrai quindi dati come:

-rw-T 1 root wheel 8.0G 28 gennaio 15:46 / private / var / vm / sleepimage Qui il 8,0 g denota la dimensione del file sleepimage, dipende dalla RAM e da altri fattori.

C'è un metodo per cancellare il tuo file di sleepimage, ma Apple non ti consiglia di fare questo hack. Anche se elimini il file, verrà ricreato di nuovo la volta successiva in cui metti il ​​Mac in stop. Il sonno sicuro è una funzione utile e disabilitarlo significa che il contenuto della RAM non verrà eseguito il backup sull'unità se il Mac deve essere in ibernazione.

Un'applicazione alternativa per ibernare un Mac

Puoi usare terminale comandi per forzare l'uso di un Mac ibernazione modalità invece di standard dormire modalità, ma poi sei sempre bloccato ibernazione modalità ogni volta che metti il ​​Mac su dormire

Con DeepSleep installato, puoi usare ibernazione modalità su richiesta. Quindi ora mantieni tutte le impostazioni di risparmio energia in stato predefinito e, se pensi che non utilizzerai il computer per un lungo periodo di utilizzo Sonno profondo.

Usare Sonno profondo, lancia l'app ogni volta che vuoi inserire il Mac ibernazione modalità. Una notifica a comparsa ti chiede se desideri continuare, quindi fai clic su ibernare. Per riattivare il Mac, basta aprire il coperchio e premere il pulsante di accensione. 

Sebbene Sonno profondo l'applicazione è molto utile per i laptop, puoi installarli sul desktop se vuoi.

Conclusione

Probabilmente il più grande vantaggio di ibernazione è che puoi riprendere il tuo lavoro dalla sessione precedente. Il ciclo di sonno e veglia è decisamente più lento ma alla fine devi decidere tra comodità e durata della batteria. Preferisco lavorare con un desktop e nonostante lo svantaggio, ogni notte faccio ibernare il mio Mac e il mio PC.

In questo tutorial ho spiegato vari aspetti di dormire e ibernazione, il diverso comportamento degli stati di sospensione in Mac OS X e in che modo è possibile modificarli pmset. Se non hai mai sentito parlare pmset allora questo tutorial richiederà tempo per essere digerito e le cose possono diventare piuttosto complicate, quindi assicurati di fare il backup del file pmset impostazioni così come il Mac.

Se non si desidera modificare con le impostazioni di risparmio energetico, quindi Sonno profondo l'applicazione è probabilmente l'opzione migliore per te. Se hai qualche difficoltà con il tutorial o hai qualche idea da condividere, assicurati di farmi sapere nella casella dei commenti qui sotto.

Riferimento

1. Articolo su Sleep from Wikipedia (Estratto il 28 gennaio alle 15:47) http://en.wikipedia.org/wiki/Sleep_%28OS_X%29

2. Pagine OS X Man - Libreria per sviluppatori Mac (Documentazione su pmset, pagina Web Recuperata il 28 gennaio alle 15:47) https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/ pmset.1.html

3. Direttiva europea sui prodotti connessi all'energia (pagina Web ritirata il 28 gennaio alle 15:47) http://ec.europa.eu/energy/en/topics/energy-efficiency/energy-efficient-products