The Difference between Hibernate and Sleep


Technology has become so advanced these days with computers that you don’t need save your work, that is every file you have open and then shut down the computer when you leave at the end of the day or even when you go out for a few hour. This is achieved by the means of a facility known as ‘Hibernate’. Now computer can be switched on and off just like a TV. When a TV switched on you dont have to wait for all the internal hardware for wake-up or set-up properly, the programs on the TV can be watched instantly. Technology has finally made things possible where you dont have to switch on a computer and open every file or document you were working which makes things so inefficient. This can be achieved in two ways: hibernate (as mentioned above) and ‘sleep’

The Difference between Hibernate and Sleep

The short story

Hibernate: Everything in RAM is written to a big file on the hard drive and the RAM is then shutdown.
Sleep: The RAM (random access memory) is fed just enough electricity to keep it from losing what’s stored in it.

Waking from Sleep is faster than waking from Hibernation.

In More Detail

Sleep (or Stand-by in older operating systems)

In sleep or stand-by condition, only the RAM gets enough power. Other components power off, e.g. HDD, CPU and fan, DVD-ROM drive. In most computers all the major hardware will power off, in some older computers these will run at a slower state where not much power is consumed and/or heavy-duty machines the case fan may work for cooling RAM sticks and of course PSU will work together with its fan to power RAM sticks. This is what I know of sleep condition

Older Computers

Standby in older computers does not turn off the computer. It reduces power consumption but does not turn the CPU off or the power supply. In standby the CPU is still operating. It goes into a standby state where it continually executes NOP instructions. It also needs to retain the states of its internal registers, particularly the stack pointer, execution counter and cache memory. This requires power. It needs to do this in order to retain synchronisation with the memory and data bus to be able to carry on from where it left off. Otherwise it would have to start from the beginning when the computer comes out of stand-by as it does when recovering from hibernate.

The other components don’t power off in the S1 sleep state. If you still want to use Standby and/or Hibernate (I like to use them on my desktops), then try S3 mode, as I suggested earlier.

Hibernate
Hibernation, which reduces the start time, saves the complete state of the computer and turns off the power. When you resume from hibernation the BIOS performs the typical Power On Self Test (POST), and then reads the hibernation file, Hiberfil.sys, to restore the state of the computer. Everything that was running when you put the computer in hibernation is restored.

Fools
However, there are some fools out there who don’t know how to use a computer and in addition there are idiots who poison the others mind by educating them that hibernation is a bad thing and it harms the computer. Those fools and idiots think that if you hibernate a computer it has not been properly shutdown  or it has not been shut down at all. They think the computer will be harmed or someone will be able to access their data (even if they have to enter a password). Computers have now been provided with this technology to put in a sleep state or hibernate for efficiency but fools and idiots distort the image of technology from to bad. They make what is good turn out to be bad and educate this to people who don’t know much and make everything so worse. These people should be banned from using computers or the only switching off mode they should have is the sleep state.

Advertisements

One thought on “The Difference between Hibernate and Sleep

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s