Hibernacja vs. Sen

Aby oszczędzać energię, gdy komputer nie jest używany, zazwyczaj masz 3 opcje: zamknij, hibernować lub sen. Stan otwartych dokumentów i uruchomionych aplikacji jest zachowany, gdy używane są tryby uśpienia lub hibernacji. Jednak uruchamianie jest szybsze z trybu uśpienia niż z hibernacji, ponieważ zawartość pliku HibernowaćSenFunkcje przetwarzania Zamknięty i zapisany na dysku twardym Zatrzymano i zapisano w pamięci RAM Zużycie energii Zero mocy Niskie zużycie energii Wznowienie Powolny Chwilowy Kiedy użyć Gdy system jest bezczynny przez dłuższy czas, a ponowne uruchomienie po wyłączeniu będzie męczące lub niewygodne. Gdy system jest bezczynny przez krótki czas Obsługiwane systemy operacyjne Wszystkie systemy operacyjne, w których sprzęt obsługuje ACPI, w tym Windows, Mac OS X i Linux Wszystkie systemy operacyjne, w których sprzęt obsługuje ACPI, w tym Windows, Mac OS X i Linux Znany również jako Suspend to disk (Linux), Safe Sleep (Mac), S4 in ACPI Standby (starsze wersje systemu Windows), Suspend to RAM (Linux), S3 in ACPI

Zawartość: Hibernacja a sen

  • 1 Stan komputera
  • 2 Plusy i minusy
  • 3 Obsługa systemu operacyjnego
  • 4 wariacje
  • 5 ACPI
  • 6 referencji
Przycisk zasilania i kontrolka stanu gotowości

Stan komputera

Stan komputera po wznowieniu jest taki sam, zanim przejdzie on w tryb hibernacji lub uśpienia.

Podczas hibernacji sprzęt jest całkowicie wyłączany, a komputer zachowuje swój stan. Podobnie jak w przypadku zamykania, hibernujący system potrzebuje więcej czasu na uruchomienie. Podczas uruchamiania dane są odczytywane z powrotem do pamięci RAM, co zajmuje około 10 sekund lub więcej. Hibernacja ma tę zaletę, że eliminuje potrzebę zapisywania danych przed wyłączeniem i przywracania aplikacji po włączeniu.

W trybie uśpienia komputer odcina zasilanie podsystemów, które nie są potrzebne, i ustawia pamięć RAM w stan minimalnego zużycia energii. W rezultacie wznowienie po przebudzeniu jest natychmiastowe. Tylko procesor i wyświetlacz wymagają zasilania. Większość laptopów wchodzi w ten tryb, gdy urządzenie działa na bateriach i jest zamknięte.

Plusy i minusy

  • Ryzyko utraty danych: Wyższy w trybie uśpienia. Podczas hibernacji dane są automatycznie zapisywane w nieulotnej pamięci, zanim sprzęt się wyłączy. W trybie uśpienia dane są nadal w pamięci RAM, która jest niestabilna. W przypadku awarii zasilania wszelkie niezapisane dane są tracone i nie można ich odzyskać.
  • Czas wznowić: Szybciej w trybie uśpienia. W trybie uśpienia, ponieważ dane są przechowywane w pamięci RAM, wznowienie jest natychmiastowe i nie traci się czasu. Ale hibernujący system potrzebuje stosunkowo więcej czasu, aby wznowić, ponieważ potrzebuje czasu na odczyt danych z dysku twardego lub innej trwałej pamięci.
  • Pobór energii: Obniż w trybie hibernacji. System hibernacji w ogóle nie zużywa energii, podczas gdy system w trybie uśpienia zużywa małą, ale ciągłą energię.

W tym filmie przeprowadzono test szybkości przełączania z trybu uśpienia / hibernacji do trybu wznowienia:

Obsługa systemu operacyjnego

Tryby hibernacji i uśpienia są obsługiwane we wszystkich systemach operacyjnych, w których obsługiwany jest interfejs ACPI. Hibernacja jest zdefiniowana jako S4 w ACPI i uśpiona jako S3.

Niektóre opcje dostępne dla Hibernacji i Uśpienia w różnych systemach operacyjnych to:

System operacyjny Tryb hibernacji Tryb uśpienia
Windows Hibernacja - dostępny od Windows 2000
Hybrid Sleep - wprowadzony w Windows 7
Hybrid Boot - wprowadzony w Windows 8
Zawieś - Windows 95
Tryb gotowości - Windows 98 - 2003
Uśpienie - Windows Vista i nowsze wersje
Mac OS XBezpieczny sen Sen
LinuxOpcja zawieszenia na dysk Opcja zawieszenia lub zawieszenia do pamięci RAM

Wariacje

Hybrydowy sen Tryb to połączenie trybu uśpienia i hibernacji, w którym zawartość jest przechowywana w pamięci RAM i na dysku twardym. Pamięć RAM pozostaje włączona podczas wyłączania. Ponowne uruchomienie jest szybsze (zawartość pobierana z pamięci RAM) i przy minimalnej utracie zasilania. Podczas całkowitej utraty zasilania (scenariusz braku zasilania), gdy pamięć RAM jest w trybie offline, dane są pobierane z dysku twardego.

Hybrydowy rozruch tryb, w którym użytkownik jest wylogowywany przed hibernacją, co drastycznie zmniejsza rozmiar hibernacji. Dlatego zapisywanie na dysk i wznawianie zajmuje mniej czasu.

ACPI

W specyfikacji interfejsu zaawansowanej konfiguracji i zasilania (ACPI) hibernacja nazywa się stanem wstrzymania do dysku i jest standardowym stanem zasilania S4. A tryb uśpienia (zwany także trybem gotowości lub zawieszenia do pamięci RAM) to stan zasilania S3.

Bibliografia

  • 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/