Hibernate vs. Sleep

Per risparmiare energia quando non si usa il computer, in genere si hanno 3 opzioni: spegnimento, ibernare o dormire. Lo stato dei documenti aperti e delle applicazioni in esecuzione viene mantenuto quando si utilizzano le modalità sospensione o ibernazione. Tuttavia, l'avvio è più rapido dallo stato di stop che dallo stato di ibernazione poiché i contenuti della RAM vengono conservati. Hibernate consuma meno energia del sonno perché i contenuti della RAM non devono essere preservati; sono salvati sul disco rigido. Lo stato di ibernazione è simile allo spegnimento regolare, ma senza il inutile fastidio di chiudere tutte le applicazioni aperte.

Grafico comparativo

Grafico di confronto tra sonno e ibernazione
ibernareDormire
Funzioni di elaborazione Chiuso e salvato sul disco rigido Fermato e salvato nella RAM
Il consumo di energia Potenza zero Basso consumo energetico
Ripresa Lento Istantaneo
Quando usare Quando il sistema è inattivo per più tempo e il riavvio dopo lo spegnimento sarà faticoso o scomodo. Quando il sistema è inattivo per un breve periodo
Sistemi operativi supportati Tutto il sistema operativo in cui l'hardware è abilitato ACPI tra cui Windows, Mac OS X e Linux Tutto il sistema operativo in cui l'hardware è abilitato ACPI tra cui Windows, Mac OS X e Linux
Conosciuto anche come Sospendi su disco (Linux), Safe Sleep (Mac), S4 in ACPI Standby (versioni precedenti di Windows), Suspend to RAM (Linux), S3 in ACPI

Contenuti: Ibernazione vs Sonno

  • 1 Stato del computer
  • 2 pro e contro
  • 3 Supporto del sistema operativo
  • 4 variazioni
  • 5 ACPI
  • 6 riferimenti
Pulsante di accensione e spia di attesa

Stato del computer

Lo stato del computer al momento della ripresa è lo stesso prima che entri in modalità ibernazione o sospensione.

Durante l'ibernazione, l'hardware viene completamente spento mentre il computer mantiene il suo stato. Simile alla chiusura, un sistema di ibernazione ha bisogno di più tempo per l'avvio. All'avvio, i dati vengono letti nella RAM che impiega circa 10 secondi o più. Lo stato di ibernazione offre il vantaggio di eliminare la necessità di salvare i dati prima di arrestare e ripristinare le applicazioni all'accensione.

Durante la modalità di sospensione, il computer interrompe l'alimentazione a sottosistemi non necessari e pone la RAM in uno stato di alimentazione minimo. Di conseguenza la ripresa al risveglio è istantanea. Solo la CPU e il display devono essere accesi. La maggior parte dei portatili accede a questa modalità quando la macchina è alimentata a batterie e viene chiusa.

Pro e contro

  • Rischio di perdita di dati: Maggiore nella modalità di sospensione. Durante la sospensione, i dati vengono automaticamente archiviati in una memoria non volatile prima che l'hardware si spenga. In modalità sleep, i dati sono ancora nella RAM, che è volatile. In caso di interruzione di corrente, tutti i dati non salvati vengono persi e non possono essere recuperati.
  • È tempo di riprendere: Più veloce nella modalità di sospensione. In modalità sleep, poiché i dati sono memorizzati nella RAM, la ripresa è immediata e non si perde tempo. Ma un sistema di ibernazione ha bisogno di un tempo relativamente più lungo per riprendere in quanto ha bisogno di tempo per rileggere i dati dal disco rigido o altra memoria permanente.
  • Consumo di energia: Abbassare la modalità di sospensione. Un sistema di ibernazione non utilizza alcuna alimentazione mentre un sistema in modalità di sospensione consuma energia piccola ma continua.

In questo video viene eseguito un test della velocità di passaggio dalla modalità sospensione / ibernazione alla modalità di ripresa:

Supporto del sistema operativo

Le modalità Ibernazione e Sospensione sono supportate in tutti i sistemi operativi in ​​cui è supportato ACPI. Hibernate è definito come S4 ​​in ACPI e sleep come S3.

Alcune delle opzioni disponibili per Hibernate e Sleep in vari SO sono:

Sistema operativo Modalità di ibernazione Modalità risparmio
finestre Ibernazione - disponibile da Windows 2000
Hybrid Sleep - introdotto in Windows 7
Boot ibrido - introdotto in Windows 8
Sospendi: Windows 95
Standby - Windows 98 - 2003
Sleep - Windows Vista e versioni successive
Mac OS XSonno sicuro Dormire
LinuxOpzione Suspend-to-disk Sospendi o sospendi su ram

variazioni

Sonno ibrido mode è un mix di modalità sleep e hibernate, in cui i contenuti sono memorizzati nella RAM e nel disco rigido. La RAM rimane alimentata durante lo spegnimento. Il riavvio è più veloce (contenuti recuperati dalla RAM) e con una minima perdita di energia. Durante una perdita di alimentazione completa (scenario di interruzione dell'alimentazione), quando la RAM non è in linea, i dati vengono recuperati dal disco rigido.

Boot ibrido modalità in cui l'utente è disconnesso prima di ibernarsi, riducendo drasticamente la dimensione della sospensione. Quindi richiede meno tempo per scrivere su disco e riprendere.

ACPI

Nella specifica Advanced Configuration and Power Interface (ACPI), la sospensione è chiamata suspend-to-disk ed è lo stato di alimentazione S4 nello standard. E il sonno (chiamato anche standby o suspend-to-RAM) è lo stato di alimentazione S3.

Riferimenti

  • http://en.wikipedia.org/wiki/Hibernation_(computing)
  • http://en.wikipedia.org/wiki/Hibernate_(OS_feature)#Comparison_to_sleep_mode
  • http://www.brighthub.com/computing/windows-platform/articles/60295.aspx
  • http://technicallyeasy.net/2011/04/sleep-mode-and-hibernate-what-is-the-difference/