Proč můj počítač pokračuje tak pomalu po hibernaci?
Přemístění počítače do režimu hibernace se zdá být vždy snappy ve srovnání s tím, že se vrátíte zpět do režimu hibernace a pokračujete v práci. Proč je to mnohem pomalejší spouštění systému zpět, než aby se to chopilo?
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Otázka
Citlivost čtenářů SuperUser je zvědavá:
Hibernace má vypisovat obsah paměti RAM na disk a návrat z hibernace má vyplňovat paměť RAM se zachovaným obsahem. Proč se zpomalení spánku zpomalí, např. systém je obecně velmi nereaguje obecně po nějakou dobu?
Tak proč přesně je to tak pomalý proces vrácení počítače z hibernovaného stavu?
Odpověď
Příspěvek SuperUser wolfo9999 vysvětluje:
Hlavní příčinou je disk I / O. Čtení a zápis na fyzický disk je mnohem pomalejší než u RAM. Když se počítač obnoví z disku (hibernace), musí také zapnout komponenty, což může způsobit zpomalení. To je velmi závislé na počítači. SSD bude mít téměř stejnou obnovenou rychlost z disku jako z paměti RAM. Některé počítače vám umožňují pohybovat se kolem myši předtím, než je beran znovu úplně naplněn, což způsobuje nízkou odezvu.
Poznámka: Předpokládejme, že máte 8 GB paměti RAM a SSD s propustností 400 MB / s. Stále bude trvat 8 * 1024MB / 400MB / s = 20.48s. To není stejná rychlost jako návrat z paměti RAM.
Za předpokladu, že výkon RAM je 15 000 MB / s, doba obnovení je 0,55 sekundy.
Jedna věc, na kterou se jeho odpověď nedotýká, což rozhodně hraje roli ve vnímání času při hibernaci / obnovení počítače, je to, co děláte během procesu. Typicky, když spíte počítač v režimu hibernace, spustíte režim hibernace a pak odjedete (ať už trvá 20 sekund nebo 2 minuty, na vás nezáleží, protože jste zrovna na něj zírali). Po obnovení počítače však sedíte přímo tam a díváte se na to, že čekáte, až se vrátíte zpět do práce, takže rozdíl mezi 30 vteřinovým pokračováním a 1 minutovým pokračováním je významný.
Musíte něco přidat k vysvětlení? Vypadněte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.