If-Koubou

Dlaczego mój komputer powraca tak wolno po hibernacji?

Dlaczego mój komputer powraca tak wolno po hibernacji? (Jak)

Przełączenie komputera w tryb hibernacji zawsze wydaje się być tak zgryźliwe w porównaniu do wycofania go z trybu hibernacji i wznowienia pracy. Dlaczego cofanie systemu jest o wiele wolniejsze niż buforowanie go?

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Pytanie

Czytniki superużytkowników są ciekawe:

Hibernacja ma wypisać zawartość RAM na dysk, a powrót ze stanu hibernacji ma na celu uzupełnienie pamięci RAM o zapisaną zawartość. Dlaczego powraca z powolnego hibernacji, np. system od dłuższego czasu bardzo nie reaguje?

Dlaczego więc tak powolny proces przywraca komputer ze stanu hibernacji?

Odpowiedź

Pomocnik superUser wolfo9999 wyjaśnia:

Główną przyczyną jest dysk I / O. Czytanie i zapisywanie na fizyczny dysk jest znacznie wolniejsze niż z pamięci RAM. Gdy komputer wznawia działanie z dysku (hibernacji), musi także zasilić składniki, co może spowodować spowolnienie. Jest to w dużym stopniu zależne od komputera. Dysk SSD będzie miał prawie taką samą prędkość wznowienia z dysku, jak z pamięci RAM. Niektóre komputery pozwalają ci poruszać myszą, zanim baran zostanie całkowicie wypełniony, powodując krótki czas reakcji.

Uwaga: Załóżmy, że masz 8 GB pamięci RAM i dysk SSD o przepustowości 400 MB / s. Wciąż zajmie 8 * 1024 MB / 400 MB / s = 20,48 sekund. To nie jest ta sama szybkość co wznowienie z pamięci RAM.

Zakładając przepustowość pamięci RAM równą 15 000 MB / s, czas wznowienia wynosi 0,55 sekundy.

Jedna rzecz, której jego odpowiedź nie dotyka, co z pewnością odgrywa rolę w percepcji czasu podczas hibernacji / wznowienia komputera, jest tym, co robisz podczas tego procesu. Zazwyczaj po hibernacji komputera inicjujesz hibernację, a następnie odejdziesz (bez względu na to, czy zajmie to 20 sekund, czy 2 minuty, ponieważ rzadko się na nią patrzysz). Jednak po wznowieniu komputera siedzisz tam i patrzysz na niego, czekając na powrót do pracy, więc różnica pomiędzy 30-sekundowym wznowieniem a 1-minutowym wznowieniem jest znacząca.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.