In the nice-to-know department...
Entering Hibernation mode on my speedy laptop
used to take five seconds. Now it's taking 20.
There have been several Windows updates so I
suspect that may be the reason, but it got me
wondering: is there a way to record what's going
on during that interval? The screen goes blank
as soon as I click.
In the nice-to-know department...
Entering Hibernation mode on my speedy laptop
used to take five seconds. Now it's taking 20.
There have been several Windows updates so I
suspect that may be the reason, but it got me
wondering: is there a way to record what's going
on during that interval? The screen goes blank
as soon as I click.
Entering Hibernation mode on my speedy laptop used to take five
seconds. Now it's taking 20. There have been several Windows updates
so I suspect that may be the reason, but it got me wondering: is
there a way to record what's going on during that interval? The
screen goes blank as soon as I click.
"jason_warren@ieee.org" <jason_warren@ieee.org> wrote:
Entering Hibernation mode on my speedy laptop used to take five
seconds. Now it's taking 20. There have been several Windows updates
so I suspect that may be the reason, but it got me wondering: is
there a way to record what's going on during that interval? The
screen goes blank as soon as I click.
The more processes (programs, apps) you have running, the more memory
that is occupied and has to be written to a file. More writes take more time. Also, the more processes that are running, the more that get a
request to pause, and wait for them to pause, to have a stable memory
image to copy to a file. Some processes are more responsive than
others. Do you really need all those processes running again when you un-hibnerate?
Have you performed any disk maintainance. You did not mention the type
of storage media to where the hiberfil.sys file gets written. Could be
HDD or SDD. For HDD, have you ran a 'chkdsk /r' to ensure all its
sectors are in good condition? Have you defragged your HDD?
Did you used to use hibernate before, or did you use hybrid sleep?
Hybrid sleep does not fully shutdown the OS. The hyberfil.sys hibernate
file gets written, but there is no shutdown process. Instead the
computer goes into a low-power state. If there is no power outage, the computer remains in sleep mode ready to awaken very quickly (no need to
read the hiberfil.sys file into memory). If there is a power loss, the hiberfile.sys file is available to restore the memory image. With
hybrid sleep, there is no time spent waiting to suspend processes or to shutdown the OS.
Did you add more system memory? The more there is, the more
takes to write it to a file. The hiberfil.sys file size is about 40%
the size of the system memory. There is some compression. On my system
with 64 GB of system RAM, the hiberfil.sys is 26 GB in size. That is a
huge file.
<Aside> I don't ever hibernate my desktop PC, but shut it down if I
won't be using it for awhile, like when away on vacation. Else, I
leave it running 24x7. I don't even have it go into low-power mode,
but some users want that (save a few pennies on lower power
consumption, but it's trivial to me). If it were a mobile device
instead of a desktop PC, and it used HDDs (spinners) instead of SSDs,
yeah, I'd have it go into low-power mode to stop the HDDs from
spinning. The gyro effect of spinning HDDs is why I use SSDs in
mobile computers. I don't have to remember to sleep before moving the
mobile computer. I really should disable hibernation, and delete that
huge hiberfil.sys file. Also, for an SSD (I have a 2 TB NVMe SSD m.2
memory card), 25GB is a hell of a lot of writes to stress the SSD
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 10:47:13 |
Calls: | 6,666 |
Files: | 12,213 |
Messages: | 5,336,371 |