Monday, October 26, 2009

The joys of hibernation

5:13 PM / Technology / Comments3 Comments

Technology

One of the greatest irritants about Windows as an operating system is what I call "the grind" - i.e. the process by which, once the system has booted, it crunches away for a while, continually accessing the hard drive and generally bogging down system performance until it settles down. This was particularly prevalent on Windows Vista, and Windows 7 seems to suffer from the same sluggishness upon booting. In my case, it's not helped by the fact that the drivers for my video and sound cards (by ATI and Creative, respectively) are pretty bloated, which simply adds to the feeling that, in the first few minutes after booting, you're not getting as much done as you'd like.

The solution is hibernation, whereby rather than completely closing down the operating system when switching off the computer, a "snapshot" of what is in memory at the time of shutdown is saved to the hard drive and then loaded back into memory the next time the computer is switched on. This completely eliminates the grind, meaning that I just need to wait for the machine to post (20 seconds or thereabouts) and then recover the data saved to the hard drive (about another 10 seconds). Oh, and unlike the more traditional sleep mode, which puts the system into a low power state, a bit like a television on standby, the computer does not consume any power while hibernating.

Unfortunately, for some reason, hibernate has a habit of disappearing from the Windows Vista/7 shutdown menu. To re-enable it, follow these steps.

It's a fairly simple thing, but it results in a noticeable improvement in productivity. Now, my system is up to full speed in under a minute after switching it on in the morning, meaning I'm not left twiddling my thumbs while I wait for the thing to stop chewing on my hard drive. Of course, there will invariably be times where you'll have to do a full system restart (when installing new drivers or one of the larger operating system updates, for instance), but on a normal day-to-day basis the gains are significant. I haven't actually shut down Windows fully since Friday.

 
3 Comments

1. Kram Sacul said:

Does XP suffer from this crunching? I shut my system off at night and I've never noticed it.

(Posted on Tuesday, October 27, 2009 at 3:39 AM)

2. FoxyMulder said:

You need to go into whatever Windows 7 calls its administrative tools section ( Windows XP name ) Open up services and close down some of the garbage. Switch that clock off on the opening page and shut down things like messenger which are resource hogs. ( At least on XP )

Try opening up your system configuration utility which i assume this edition has and close down a lot of start up programs which frankly need never be set to start up since you can do that manually. These startup programs really do make Windows sluggish and can be shut down.

You then get a huge increase in performance ( In XP but i expect the same is true of Vista and Windows 7 )

(Posted on Tuesday, October 27, 2009 at 11:02 AM)

3. Author Profile Page Michael said:

Kram:

It's been a while since I booted up XP, but I don't remember it ever crunching to the same extent as Vista.


Foxy:

Already done: msconfig is always my first port of call whenever I reinstall Windows. I never run Windows Messenger or any of the widgets like the clock or live news feed. The widget bar is actually gone in Windows 7, incidentally, although you can still call up its various features separately by right-clicking on the desktop and choosing "Gadgets".

(Posted on Tuesday, October 27, 2009 at 11:08 AM)

 
To combat spam, commenting is automatically disabled on entries older than 30 days.

Did a comment you tried to post accidentally get eaten by the spam filter? It happens from time to time. I get upwards of 200 spam comments every day and unfortunately don't have the time to weed through all of them in case something genuine ended up there by mistake. If one of your posts gets incorrectly flagged as spam, email me at whiggles[at]ntlworld[dot]com and I'll do my best to retrieve it.