A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser, uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.
A questão
O leitor de SuperUser é intrigante:
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?
Então, por que exatamente é um processo tão lento para retornar o computador de um estado hibernado?
A resposta
O colaborador do SuperUser wolfo9999 explica:
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.
Uma coisa que sua resposta não toca, que definitivamente desempenha um papel na percepção do tempo em que a hibernação / retomada do computador é o que você está fazendo durante o processo. Normalmente, quando você hiberna seu computador, você inicia a hibernação e, em seguida, vai embora (se leva 20 segundos ou 2 minutos não importa para você, porque você raramente está lá olhando para ele). Quando você retoma o computador, no entanto, está sentado ali, aguardando para voltar ao trabalho, de modo que a diferença entre um currículo de 30 segundos e um currículo de 1 minuto é significativa.
Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.