Yo sé lo que quieres decir. De hecho, parece que el LED HDD parpadea durante mucho tiempo después de reanudar la hibernación.
Se han dado algunas explicaciones razonables sobre los retrasos debidos al arranque del hardware (y la aceleración del controlador) y la fragmentación (notará que un sistema recién salido de la fábrica generalmente hibernará y se reanudará con bastante rapidez, mientras que uno que se ha utilizado durante algún tiempo lo hará ser mucho más lento para hacerlo) Hay un par de explicaciones más para este comportamiento.
Cuando hiberna, Windows descarga la RAM en la unidad. A pesar de las altas velocidades para leer RAM y escribir en el disco (incluso con un archivo de hibernación desfragmentado en una unidad grande y vacía), todavía lleva bastante tiempo escribir varios gigabytes (notará que hiberna y reanuda un sistema con pequeñas cantidades de RAM es muy rápido) La pantalla se apaga rápidamente, pero la unidad (y la placa base, los ventiladores, etc.) permanecen funcionando durante un tiempo hasta que termina de vaciar la RAM en el disco. (Asegúrese de no tirar una computadora portátil con un HDD hasta después de que haya terminado y apagado por completo la unidad).
Puede hacer algunas pruebas experimentales para medir el tiempo que lleva hacer clic en Hibernar hasta que el sistema se apaga, y el tiempo que lleva desde el momento en que ve la pantalla Reanudar Windows hasta que el LED del HDD deja de parpadear. Probablemente serán aproximadamente iguales. (Windows intenta hacer que parezca que reanuda la hibernación muy rápido escribiendo y luego leyendo el kernel y las cosas en el archivo de hibernación primero, para que pueda volver a funcionar de inmediato y luego continúe cargando el resto en el fondo y según sea necesario hasta que todo se haya reanudado; puede ver este comportamiento en acción porque la pantalla de inicio de sesión se muestra muy rápidamente).
¿Por qué entonces parece que reanudar toma más tiempo? Hay dos explicaciones para esto.
Es psicologico . Como señaló Dan, debido a que la pantalla se apaga de inmediato cuando hiberna, parece que se apaga rápidamente, mientras ve todo el proceso de reanudación (pantalla de apertura y LED de HDD parpadeando).
Es paginación. Dado que la mayoría de las personas usan hibernar en lugar de apagar porque quieren evitar salir de los programas y así poder continuar donde lo dejaron, significa que cuando Windows se reanuda, hay un montón de programas que ya se están ejecutando y que ya consumen memoria. Debido a que ha pasado una cantidad significativa de tiempo desde la última vez que el administrador de memoria de Windows verificó el sistema, es probable que termine intercambiando un montón de memoria ya que, desde su perspectiva, algunos programas han estado inactivos por un tiempo y otros tienen activarse Este intercambio, por supuesto, lleva un tiempo y agita el disco por un tiempo.
El resultado final es probablemente una combinación de factores e interacciones entre activación de hardware, paginación, psicología y fragmentación.
Si está preparado, puede descubrir definitivamente (al menos en su sistema) cuál es el cuello de botella al realizar algunas pruebas simples, como usar Process Monitor para observar la actividad de la unidad / archivo mientras Windows hiberna y reanuda para ver si todo eso la paliza se debe al acceso a hiberfil.sys
o pagefile.sys
.