hibernation vs sleep

Posted on 2010-09-02
Last Modified: 2012-08-13
what are the pros and cons of each of the above? when do you prefer one over the other?
Question by:anushahanna
LVL 21

Accepted Solution

Jason Yousef, MS earned 125 total points
ID: 33590408
That's easy...
 Hibernate takes a snapshot of everything you got on RAM (including any  windows and apps running) and saves it to a special hard disk file and  then shuts the computer down, when you resume from hibernation the  computer boots a bit faster than a normal power up bootup. This method  does not consume any power while the computer is off.
 Uses: When you are not going to use the computer for a few hours or more.
 Sleep, basically shuts your computer down except some components like  RAM, so the next time you resume, it will boot almost in an instant.  However, this method consumes battery power.
 Uses: When you are just leaving the computer for a few minutes or hours, like at lunchtime or something like that.
 I usually use Hibernate when I go to sleep or come back in more than an hour, so I can save Hard disk time, as hard disks get measured by hours used,  I hope I helped you clear that up a bit.

LVL 30

Assisted Solution

flubbster earned 125 total points
ID: 33590464

No power used
System memory saved to a file
Recovery from hibernation is considerably longer and more problematic returning to normal use

Sleep Mode
Minimum power used
System memory is retained
Applications are retained
very fast recovery to normal use

Personally, I never, ever use hibernation and disable it from all my systems. I allow sleep mode only. It is well worth giving up some power loss during sleep mode as opposed to the potential problems hibernation can bring.

One other note... If left in sleep mode long enough to fully drain the battery, or if ac power is lost when running without a battery, all work is lost.
LVL 70

Assisted Solution

garycase earned 125 total points
ID: 33591063
Personally I don't use either ... but I'll offer a few comments on each:

(a)  Hibernation.    As noted above, hibernation saves the entire state of the computer to a special file (hyberfil.sys), then turns the PC off.        When Windows boots, it looks for a "hiberfil.sys" -- if it finds it, it restores the state of the PC from that file.     One major advantage of hibernation vs. sleep is that since hibernation is really just OFF with a special state file, all hardware devices get re-initialized during the boot process ... just as they would if you had simply shut the system down without hibernating.     Hibernation is very reliable, since it's a full reset for all the hardware, but with modern systems there's little difference in the time it takes to resume from hibernation and the time it takes to simply do a normal boot.    Since I never leave open (unsaved) work on the desktop, there's no reason to use it.

(b)  Sleep.   Sleep usually refers to what is more accurately called "S3" state (there's another sleep state known as S1).    In S3 the system turns off the video adapter and hard disks, and suspends the CPU.    Power is retained for the memory and possibly the USB ports (depending on the settings).    When you press a key the system "wakes up" and is ready to use in just a couple seconds.     One issue with S3 is that many hardware cards do NOT support S3 and will often not work correctly after the system has been in S3 ... some video cards and many specialized cards (TV tuners, video capture cards, etc.) are well known for this.      Consequently, you need to test YOUR system to see if all your hardware "plays well" with the S3 mode -- if so, it's fine to use it;  if not, I'd avoid it.     Even if it works, I wouldn't use it unless your system is UPS-protected, since you can lose work if you have open files and the system is in sleep mode when you have a power failure.

I prefer to simply leave the system on, with the video set to shut down after a few minutes (I use 15) and the hard drives set to spin down after an hour ... this mode uses more power than S3, but is ready faster (virtually instantaneously on a keypress), and does not have any of the issues associated with S3.
LVL 14

Assisted Solution

nltech earned 125 total points
ID: 33616374
Sleep mode is a low power state. If your computer's power is cut while it is sleeping, it's nearly the same as just pulling the plug while it was running (although at least the hard drive shouldn't be running if the computer is sleeping).

Hibernate writes RAM to disk then powers off the hardware. It is normally much faster getting back to the desktop from hibernate than it is from a cold startup (here, about 15 seconds vs nearly a minute and a half)

Hybrid sleep, new starting with Vista, is a combination of the two. It writes RAM to disk like hibernate but then only sleeps instead of powers off. If power is lost here, it resumes like it would if it was hibernating all along.

If you are going to use power saving modes, I recommend sleep and hibernate on battery power and hybrid sleep on AC power... although that is a very general recommendation..

a different strategy may be better for some computer uses or usage patterns.. for example, our "work" and "gaming" computers are shut down and powered off when not in use. Since they are never left idle for more than an hour or so at a time (about how long it takes to grab a lunch or make a beer run), we don't have power saving modes enabled on them.

Author Comment

ID: 33639200
Very pertinent info. Thanks experts.

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HP ProBook 650 G2 8 74
dual monitor docking station setup 8 103
Motherboard Replacement for HP LAPTOP 11 80
laptop chooses an action when pointer touches it without clicking 9 71
When you start your Windows 10 PC and got an "Operating system not found" error or just saw  "Auto repair for startup" or a blinking cursor with black screen. A loop for Auto repair will start but fix nothing.  You will be panic as there are no back…
When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…

778 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question