If-Koubou

Защо компютърът ми се възстановява толкова бавно след хибернация?

Защо компютърът ми се възстановява толкова бавно след хибернация? (Как да)

Поставянето на компютъра ви в режим на хибернация винаги изглежда толкова опростено, в сравнение с изваждането му от режим на хибернация и възобновяване на работата ви. Защо е толкова по-бавно да се върти системата обратно, отколкото да я набута?

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Въпроса

Чудесата на читателя на SuperUser е любопитна:

Хибернацията трябва да напише съдържанието на RAM на диск и връщането от хибернация се очаква да запълни RAM със запазено съдържание. Защо се връща бавно от хибернация, напр. системата е много неотзивчива като цяло от известно време?

Тогава защо точно е толкова бавен процес, за да върнете компютъра от хибернация?

Отговорът

Помощникът на SuperUser wolfo9999 обяснява:

Основната причина е диск I / O. Четенето и записът на физически диск е много по-бавно, отколкото от RAM. Когато компютърът ви се възстанови от диск (хибернация), той също трябва да захранва компонентите, което може да причини известно забавяне. Това е силно зависимо от компютъра. Един SSD ще има почти същата скорост на възобновяване от диска, колкото от RAM. Някои компютри ви позволяват да премествате мишката наоколо, преди одрачето да е напълно запълнено, причинявайки ниски времена за реакция.

Забележка: Да предположим, че имате 8GB RAM и SSD с пропускателна способност 400MB / s. Тя все пак ще отнеме 8 * 1024MB / 400MB / s = 20.48s. Това не е същата скорост като възобновяване от RAM.

Ако приемем, че производителността на RAM е 15 000 MB / s, времето за възобновяване е 0.55 секунди.

Едно нещо, което отговорът му не се докосва, което определено играе роля във възприемането на времето, когато хибернация / възобновяване на компютъра, е това, което правите по време на процеса. Обикновено, когато преживявате хибернация на компютъра си, инициирате хибернация и след това се отдалечавате (независимо дали отнема 20 секунди или 2 минути, няма значение за вас, защото рядко сте го гледали). Когато възобновите компютъра, обаче, седиш точно там, гледайки да се върне на работа, така че разликата между резюме от 30 секунди и 1 минута резюме е значителна.

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.