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

Съдържание:

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

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

Видео: Защо компютърът ми се възстановява толкова бавно след хибернация?
Видео: 10 Awesome Woodworking Tools You Should See - YouTube 2024, Април
Anonim
Поставянето на компютъра ви в режим на хибернация винаги изглежда толкова опростено, в сравнение с изваждането му от режим на хибернация и възобновяване на работата ви. Защо е толкова по-бавно да се върти системата обратно, отколкото да я набута?
Поставянето на компютъра ви в режим на хибернация винаги изглежда толкова опростено, в сравнение с изваждането му от режим на хибернация и възобновяване на работата ви. Защо е толкова по-бавно да се върти системата обратно, отколкото да я набута?

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

Въпроса

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

Hibernation is supposed to write out RAM contents to disk, and coming back from hibernation is supposed to fill back RAM with saved contents. Why is coming back from hibernation slow, e.g. system is very unresponsive in general for quite some time?

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

Отговорът

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

The main cause is disk I/O. Reading and writing to a physical disk is much slower than from RAM. When your computer resumes from disk (hibernation) it also has to power up the components which may cause some slowdown. This is highly dependent on the computer. A SSD will have almost the same resume speed from disk as from RAM. Some computers let you move the mouse around before the ram has been completely filled up again, causing low response times.

Note: Assume you have 8GB of RAM and a SSD with 400MB/s throughput. It will still take 8*1024MB/400MB/s = 20.48s. This is not the same speed as resume from RAM.

Assuming a RAM throughput of 15,000MB/s, the resume time is 0.55 seconds.

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

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

Препоръчано: