Jakie są różnice między trybem uśpienia, czuwania, zawieszenia i hibernacji w systemie Ubuntu?

11

Jestem naprawdę zdezorientowany co do tych słów kluczowych używanych w Ubuntu. Mam małą wiedzę na temat zawieszania i hibernacji w Ubuntu i jak to działa. Ale nie mam pojęcia, jakie są różnice między snem a trybem gotowości. W rezultacie jakie są różnice między tymi czterema często używanymi terminami w Ubuntu?

Szukałem w Google przed zapytaniem tutaj, ale nie otrzymałem żadnej odpowiedzi dotyczącej Ubuntu.

Będę bardzo szczęśliwy, jeśli uda mi się uzyskać dobrą definicję i docenię czas poświęcony na odpowiedź na to pytanie.

Saurav Kumar
źródło
1
@ThomasW .: Odpowiedź udzielona przez rajagenupula mówi, że tryb uśpienia i zawieszenia jest taki sam. Komentarze mówią, że tryb gotowości i tryb uśpienia są takie same. Czy to oznacza, że Wstrzymanie i Czuwanie są takie same? : P
Saurav Kumar
@ThomasW .: Znalazłem je jako różne. Ponieważ kiedy mój system zawiesza się, straciłem połączenie internetowe, ale kiedy mój system przechodzi w tryb gotowości, tak się nie dzieje. Właściwie zadałem to pytanie, aby było jasne między trybem gotowości a zawieszeniem, aby zadać mój rzeczywisty problem.
Saurav Kumar
Gdzie opierasz to rozróżnienie, Saurav? Istnieje tryb „bezczynności”, w którym ekran blokuje się, oraz tryb „gotowości” / „uśpienia”, w którym komputer przechodzi w tryb niskiego zużycia energii i wyłącza sieć, monitor itp. Istnieje również hibernacja, która zapisuje sesję na dysku. Co sprawia, że ​​uważasz, że istnieje dodatkowy tryb, w którym komputer utrzymuje sieć, ale przestaje przetwarzać inne dane?
Thomas Ward

Odpowiedzi:

7

Jaka jest różnica między trybem uśpienia, zawieszenia i hibernacji?

  • Uśpienie (czasami nazywane Czuwaniem lub „wyłącz wyświetlacz”) zazwyczaj oznacza, że ​​komputer i / lub monitor znajdują się w stanie bezczynności i niskim poborze mocy. W zależności od systemu operacyjnego tryb uśpienia jest czasami używany zamiennie z trybem wstrzymania (jak ma to miejsce w systemach opartych na Ubuntu). To, co sen robi w twoim systemie, powinno być oceniane indywidualnie dla każdego przypadku.
  • Suspend zapisuje bieżący stan w pamięci RAM i przełącza komputer i wszystkie urządzenia peryferyjne w tryb niskiego zużycia energii. Jeśli bateria wyczerpie się lub z jakiegoś powodu komputer się wyłączy, bieżąca sesja i niezapisane zmiany zostaną utracone.
  • Gdy komputer hibernuje (czasami nazywany wstrzymaniem na dysku), zapisze swój bieżący stan na dysku twardym i całkowicie się wyłączy. Po wznowieniu stan zapisany jest przywracany do pamięci RAM.
guttermonk
źródło
4

Sauraw. Odpowiadam na to na podstawie mojej wiedzy. Ubuntu nie ma osobnych rzeczy do zawieszenia i uśpienia. Kiedy system Ubuntu zaczyna się zawieszać System Ubuntu używa /etc/acpi/sleep.shdo wchodzenia / wychodzenia z trybu zawieszenia. Tak więc nazwa wskazująca zarówno wstrzymanie, jak i uśpienie wywołuje ten sam skrypt i będą miały jednakową funkcjonalność.

Jeśli chcesz wiedzieć, jakie zadanie wykona w chwili zawieszenia / snu, przeczytaj tutaj: Wiki Ubuntu Community

Zazwyczaj hibernacja oznacza, że ​​wiemy, że zapisuje bieżący stan systemu.

Oficjalnie

Gdy komputer hibernuje, zapisze swój bieżący stan na dysku twardym i całkowicie się wyłączy. Po następnym uruchomieniu komputera poprzedni stan zostanie przywrócony dokładnie tak, jak go opuściłeś.

Więcej informacji o Hibernation: Wiki Ubuntu Community

rɑːdʒɑ
źródło
Doceniam poświęcony czas na odpowiedź na to pytanie, ale nadal nie jest kompletny. Co z gotowością? Linki nie mówią o tym wiele.
Saurav Kumar
W trybie gotowości niewiele wiedziałem o tym technicznie
rɑːdʒɑ
0

Hibernacja przechowuje wszystkie niezbędne ustawienia, rejestry i pamięć RAM jako nieulotny ślad magnetyczny na dysku twardym. Moc można wtedy całkowicie usunąć. {Wtyczka wycofana}. Po ponownym uruchomieniu wszystko jest resetowane do stanu z wyjątkiem czasu rzeczywistego. Oprogramowanie niektórych aplikacji może wymagać specjalnego uwzględnienia tego. S / by - zachowuje niskie napięcie zasilania pamięci RAM i innych rejestrów, które będą potrzebne do zachowania. Zasilanie dysków jest odłączane po ich zaparkowaniu. {+/- 12V} Oszczędność energii jest zwykle znacząca 95%. Więc jeśli komputer miał normalnie 100 W, zużywa 5 W w trybach S / by lub Sleep. W trybie hibernacji jest (lub może być) zero. BjG

Berry Greene
źródło