how long does it take for a hard drive to hibernate

Alir

Silver Level Poster
How long does it take for a hard drive to hibernate and then boot up from hibernation?

I'm thinking of installing the OS on a hybrid drive and installing all my programs on a separate 128gb m.2 SSD. I hibernate my PCs a lot and since SSDs can only endure a limited number of read write cycles, I would rather have the OS on a hybrid - the operation of my OS' won't be that much slower anyways.

Oh this is for my to-be laptop http://www.pcspecialist.co.uk/notebooks/lafite/
 

Alir

Silver Level Poster
Oh and I AM referring to HDDs only - I know the process on SSDs is pretty quick.

And I am talking about hibernating with up to a max of 8gb of data from the RAM
 

ubuysa

The BSOD Doctor
Firstly, you really should opt for the 7200rpm HDD, the extra cost is tiny yet the difference in performance will be noticeable, including when hibernating.

The actual data transfer rate will vary depending on the disk type and manufacturer, also where on the disk the file (hiberfil.sys) is located, what else is accessing the disk at the time, and what else is running on your laptop at the time. As a very rough average the very best data transfer rate you can expect is up to about 100MB/S (that's mega bytes per second). However, in the real world you might achieve only half that (50MB/S).

At 50MB/S it will take 164 seconds to transfer all 8GB, or about two minutes 45 seconds. If you manage to achieve 100MB/S you'll be looking at 82 seconds, or about 1 minute 20 seconds. I'd assume the 50MB/S rate though and I'd add in a fudge factor and assume about 3 minutes to hibernate all 8GB.

Note: You'll rarely be hibernating all 8GB, only active pages are written to hiberfil.sys, and Windows 7 upwards compresses hiberfil.sys and this will take a shade longer to do.
 
Last edited:

Alir

Silver Level Poster
Firstly, you really should opt for the 7200rpm HDD, the extra cost is tiny yet the difference in performance will be noticeable, including when hibernating.

The actual data transfer rate will vary depending on the disk type and manufacturer, also where on the disk the file (hiberfil.sys) is located, what else is accessing the disk at the time, and what else is running on your laptop at the time. As a very rough average the very best data transfer rate you can expect is up to about 100MB/S (that's mega bytes per second). However, in the real world you might achieve only half that (50MB/S).

At 50MB/S it will take 164 seconds to transfer all 8GB, or about two minutes 45 seconds. If you manage to achieve 100MB/S you'll be looking at 82 seconds, or about 1 minute 20 seconds. I'd assume the 50MB/S rate though and I'd add in a fudge factor and assume about 3 minutes to hibernate all 8GB.

Note: You'll rarely be hibernating all 8GB, only active pages are written to hiberfil.sys, and Windows 7 upwards compresses hiberfil.sys and this will take a shade longer to do.

If I install the OS on a HDD, it will be on a hybrid drive.
The OS on the hybrid drive and the programs on SSD.
I will not be installing the OS on a 7200RPM - I much prefer ssd-like speeds to any HDD speed.

Though I am also now considering just installing the OS on an SSD since the m.2 kingston SSD has a very high TBW (Total Bytes Written). and then having a 7200RPM HDD for files

I will be using software encryption on the SSD - on top of that hibernation, which will wear out the ssd quickly. Though I think I should be fine like this.

The problem is that it will be a lot more expensive than just getting a 5400RPM hybrid.
 
Top