"Hibernate non usa il potere" ... o lo fa?


22

L'ibernazione consuma più energia di un arresto totale?

La risposta spesso fornita è no, ma non posso fare a meno di chiedermi se sia una bugia: l'ibernazione sembra essere una funzione ACPI e uno stato di sonno completamente diverso (S4) rispetto a "spento" (S5).

Quindi, l'ibernazione consuma più energia dell'arresto?
In caso contrario, perché è uno stato hardware diverso rispetto allo spegnimento?

Modificare:

Mi sono dimenticato di menzionare l'ultima parte della domanda, scusa: in
tal caso, cosa lo differenzia dall'arresto, dal punto di vista dell'hardware (non del driver)?
I dispositivi non dovrebbero essere alimentati in entrambi i modi?
vale a dire come si comporta diversamente un dispositivo quando viene "spento" rispetto a quando è in letargo?


7
I PC moderni consumano energia anche in caso di spegnimento.
Celeritas,

3
Se hai strappato il cavo mentre era in S4, riprenderà comunque (dal disco) una volta alimentato e riacceso. Il fatto che la maggior parte dei computer riceva QUALCHE potenza in S4 e S5 non ha nulla a che fare con una differenza tra S4 e S5. :)
Ƭᴇcʜιᴇ007

3
@ techie007: Ahh, è così confuso quando dici S5 "dump RAM", perché un "dump" significa scrivere contenuti su disco (crash dump, core dump, ecc.), ma quando hai detto "dump" intendevi scartare , che confuso il diavolo da me. Ok, capisco cosa stai dicendo ora, ma non ha ancora senso: S5 è uno stato , non un'azione . Non può fare nulla, vero? L' azione è una transizione e sembra che passare da S4 a S1 equivalga a passare da S5 a S1: in entrambi i casi, il sistema ripristina il contenuto della RAM e riaccende tutti i dispositivi, quindi cosa fa S4 consumare più energia di S5?
Mehrdad,

5
Il mio computer reagirà alle pressioni della tastiera in S4 (e si accenderà), non in S5. Quindi c'è una differenza comportamentale. Al sistema operativo non importa però; se scolleghi / ricolleghi il PC, andrà su S5, ma il sistema si ripristinerà da solo.
avakar

3
Come nel mondo questa domanda "non è costruttiva"? Non vedo come siano giustificati questi voti da chiudere ...
bwDraco

Risposte:


11

Dipende.

Su alcuni computer, S4 e S5 utilizzeranno la stessa quantità di energia. Credo che questo sia lo scenario più comune.

Alcuni computer, tuttavia, possono essere configurati per (ad esempio) lasciare la scheda di rete accesa quando in S4 ma spegnerla in S5. In quello scenario, il consumo energetico sarà maggiore in S4 rispetto a S5.


Potete fornire collegamenti a fonti con maggiori informazioni?
Ruakh,

2
@ruakh: vedi l'opzione "Deep Sleep Control", pagina 49 in ftp.dell.com/Manuals/all-products/esuprt_desktop/…
Harry Johnston

7

Secondo questo articolo l'ibernazione è quasi uguale allo spegnimento:

L'ibernazione spegne il monitor a circa 5 watt di energia e il PC a 2,3 watt, praticamente come spegnere il PC


Chi monitor riceve energia dal proprio PC? IDK su di te ma il mio monitor ha la potenza di una presa a muro.
Supercereal

@Kyle ci deve essere un po 'perché se si scollega il monitor dal PC, viene visualizzato un messaggio come "nessun segnale rilevato", quindi devono essere alimentati su quel cavo, anche quando la macchina è spenta. Ma mi piace la tua idea di ottenere energia direttamente dal PC: P
Celeritas

Un test facile da fare: prendi un cavo VGA / DVI che non è collegato a un computer e collegalo a un monitor, farà la stessa cosa. Il monitor è alimentato dalla parete e può rilevare quando i pin di metallo sono collegati mentre completa un circuito, infatti uno di quei pin è una terra.
Supercereal

2
C'era una volta un alimentatore che includeva una spina commutata per collegare il monitor, quindi si spegneva automaticamente con il PC (questo era prima dei giorni dei monitor "verdi" che sapevano quando spegnere). Ad ogni modo, in questo caso il mio monitor era alimentato dal PC. Oggi non lo standard, in alcun modo ...
techturtle

Un monitor che non è stato alimentato dal PC non è conforme agli attuali standard VESA EDID o HDMI. Ad esempio, non sarebbe in grado di fornire i dati di identificazione se scollegato, come richiesto dalla norma. (Vedi, ad esempio, la sezione 8.4.4 dello standard HDMI, versione 1.3a)
David Schwartz

6

Quando il computer va in letargo, il contenuto della memoria fisica (RAM) viene archiviato sul disco rigido e il computer viene spento fisicamente . Di conseguenza, il sistema non consuma più energia rispetto a quando è stato spento (ma vedi l'eccezione di seguito).

Quando riaccendi il computer, all'inizio del processo di avvio, il sistema rileverà che è andato in letargo e ripristinerà dall'immagine di memoria sul disco rigido. Un sistema con BIOS legacy probabilmente passerà attraverso il POST come se si stesse avviando da un arresto completo. Un sistema con UEFI sarà spesso consapevole del fatto che il sistema era in letargo (essendo stato avvisato dal sistema operativo) e bypassava il POST, procedendo invece direttamente al bootloader.

Non confondere il sonno con l'ibernazione. La modalità di sospensione o standby pone il computer in uno stato di risparmio energetico per consentire di riprendere rapidamente la sessione. In caso di interruzione dell'alimentazione, i dati potrebbero andare persi in quanto ciò equivale a un arresto forzato.

Le versioni più recenti di Windows supportano la sospensione ibrida, in cui i contenuti della memoria fisica vengono scritti sul disco rigido come con l'ibernazione, ma il sistema rimane in uno stato di risparmio energetico anziché spegnersi del tutto. Ciò consente di riprendere rapidamente evitando la perdita di dati in caso di interruzione dell'alimentazione: il computer verrà semplicemente caricato dall'immagine di memoria memorizzata sul disco rigido.

Su Windows, il file hiberfil.sysnella radice del volume di sistema viene utilizzato per riservare spazio per il contenuto della memoria fisica per l'ibernazione.


Si noti, tuttavia, che se la funzione wake-on-LAN (WOL) è abilitata, il sistema manterrà la scheda di rete attiva per consentire al sistema di riprendere automaticamente su un messaggio WOL. A seconda della configurazione del BIOS, la scheda di rete potrebbe essere o meno accesa quando il sistema è completamente spento e potrebbe essere possibile configurare WOL nell'impostazione del BIOS in modo che WOL sia abilitato in ibernazione ma non quando è completamente spento. Altrimenti, non ci sarebbe differenza di potenza.

Su alcuni sistemi, e ancora una volta a seconda della configurazione del BIOS, potrebbe esserci effettivamente una differenza non banale tra un arresto completo e l'ibernazione. Ad esempio, un computer può mantenere le porte USB in modalità di ibernazione per consentire la ripresa premendo un tasto o spostando il mouse. In ogni caso, un'interruzione dell'alimentazione non causerà la perdita di dati da parte di un sistema in letargo.


1

Devono essere stati di sonno diversi perché le regole di transizione sono diverse (cosa succede quando si preme un tasto o si preme il pulsante di accensione). Quindi, anche se il consumo di energia fosse esattamente lo stesso, dovrebbero comunque essere stati di sonno diversi. La documentazione per S4 dice "Il sistema consuma meno energia rispetto a tutti gli altri stati di sospensione".


1
Gli stati e le transizioni sono però completamente ortogonali. Cosa lo rende un concetto ACPI anziché un concetto OS / driver? Potrebbero semplicemente effettuare diverse transizioni verso lo stesso stato; cosa rende gli stati stessi diversi?
Mehrdad,

@Mehrdad: uno stato è definito da ciò che accade quando sei in quello stato, da come entri in quello stato e da come lasci quello stato. Se due cose vengono lasciate diversamente, allora sono stati diversi.
David Schwartz,

In che modo S4 e S5 sono lasciati in modo diverso, dal punto di vista dell'hardware?
Mehrdad,

2
Su molti sistemi, il BIOS tenta di riprendere il più rapidamente possibile quando lascia lo stato S4 (per soddisfare i requisiti di ripristino rapido). Per fare ciò, deve essere uno stato diverso. Altrimenti, il BIOS non avrebbe modo di sapere quale comportamento fornire. (Il sistema operativo può semplicemente verificare la presenza di un file di ibernazione valido, quindi non necessita di un diverso stato hardware. Ma il BIOS non può.) Inoltre, alcuni firmware cancellano la memoria quando escono dallo stato S4 per garantire che una nuova istanza del sistema operativo possa " rubare informazioni lasciate in memoria dall'istanza precedente. (Non capisco perché sia ​​necessario, ma è un dato di fatto.)
David Schwartz

Ahh, +1 che spiega molto, grazie per le informazioni fantastiche!
Mehrdad,

0

Secondo le mie conoscenze, Hibernate salva il tuo lavoro su un file sul tuo HDD e quindi spegne il PC come farebbe lo spegnimento. Quindi è praticamente uguale allo spegnimento.

Raramente spengo il mio PC (solo in occasioni in cui è necessario riavviare per caricare alcuni nuovi file o quando Windows si comporta in modo folle)


0

La mia migliore misura di quanta energia viene consumata dal laptop Toshiba (Intel Core i5, acquistato nel 2011) in modalità Ibernazione è che utilizza 1,7 Watt. Nota, questo include qualsiasi consumo di energia in standby dell'alimentatore ! Vale a dire 1,7 W potrebbe essere proprio ciò che viene sprecato nel power pack e non avere nulla a che fare con ciò che accade nel computer.

Non posso dirti l'accuratezza della misurazione ... quindi ti dirò il mio metodo di misurazione. Ho permesso al computer e alla batteria di raggiungere uno stato di ibernazione e la carica completa della batteria lasciandolo collegato per un giorno, quindi gli ho permesso di entrare in modalità di ibernazione prima di iniziare il test. tra la presa a muro e l'adattatore di alimentazione del computer ho collegato un contatore delle tariffe domestiche (Enermet E130-BS).

Ha registrato che per 24 ore sono state consumate 0,040 kW di elettricità. Nella documentazione del contatore delle tariffe si afferma che il contatore stesso consuma = <0,2 W. Non riesco a capire se 0,040 kWh sono inclusivi o esclusivi della potenza consumata dal contatore delle tariffe. Ha una descrizione molto tecnica dell'accuratezza del misuratore ma non riesco a capirlo.


-1

Non consuma energia, ho messo in letargo numerose volte il mio computer, l'ho portato a casa di un amico e lo ho avviato come se non lo avessi mai disconnesso.


Questo in realtà non aggiunge nulla a ciò che è già stato pubblicato e le tue prove a sostegno sembrano essere aneddotiche.
Fixer 1234

-3

L'ibernazione usa il potere . Non è lo stesso di Shutdown ma può essere strettamente correlato alla modalità Sleep. Quando un computer entra in modalità di ibernazione, salva il contenuto della sua RAM sul disco rigido e va in sospensione.

L'ibernazione consuma molta meno energia della modalità di sospensione .


"Non è lo stesso di spegnimento" ... beh, questo è fondamentalmente quello che ho detto nella mia domanda originale, in cui ho detto che è S4 anziché S5. La domanda è, beh, come? Non è tutto spento in entrambi i modi? Cosa lo differenzia dallo spegnimento? E sì, utilizza energia, ma utilizza più energia dell'arresto? (Perché dovrebbe?)
Mehrdad,

2
Accodare a Microsoft questo non è corretto - l'ibernazione archivia il contenuto della RAM su disco E POI SPEGNE IL PC, senza alimentazione mentre è spento - windows.microsoft.com/en-us/windows7/… afferma "[ibernazione] mette il tuo apri documenti e programmi sul tuo disco rigido, quindi spegni il computer ".
davidgo

1
@davidgo: questo è quello che dicono tutti, ed è per questo che ho posto questa domanda: sembra essere una vera bugia (anche se non molto sbagliata) per quanto posso vedere - basta cercare gli stati ACPI S4 e S5.
Mehrdad,

@davidgo È corretto. Gli stati di sospensione (come S3) salvano le connessioni RAM e passano in modalità a basso consumo, con energia sufficiente per mantenere attiva la RAM. L'ibernazione esegue il dump su disco e si spegne e non richiede alimentazione per mantenere lo stato.
Ƭᴇcʜιᴇ007,

1
Le mie letture su S4 vs S5 affermano tutte la stessa cosa: che il sistema si spegne dopo aver scaricato la memoria su disco. Puoi indicare qualcosa che implica altrimenti che posso prendere in considerazione?
davidgo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.