Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can I do something with it? Seriously, it is faster to boot Ubuntu from scratch and open all the applications than restore from hibernation.

share|improve this question
This is probably so irrelevant that you can ignore it, but on Windows I found hibernate performance negatively affected by disk caching - if I turned it off, hibernate was incredibly slow. – user3463 Sep 10 '09 at 10:39
It's not incredible slow, it as slow as hibernate in Windows XP. But man, Ubuntu loads just so much faster. – vava Sep 10 '09 at 11:51

I expect a return from hibernation to be slightly costly compared to a straight boot.
The speed of Ubuntu bootup and shutdown is so comfortable that I always choose to shutdown.

However, I can understand the need for hibernation, and also the conditions when one would usually use it -- leading to the related slower restore...

You could try TuxOnIce

TuxOnIce (formerly known as Suspend2) is an implementation of the suspend-to-disk (or hibernate) feature which is available as patches for the 2.6 Linux kernel. It was formerly known as 'swsusp'.

UbuntuGeek article ref,

Tuxonice is an alternative way to hibernate your machine than the standard ubuntu power manager way. It generally claims to be more configurable and flexible than the standard method, with faster hibernate and resume times.

References: Wiki and HOWTO.
Also you may want to read this.

share|improve this answer
I came from Windows world and there hibernation is much faster than straight boot :) – vava Sep 10 '09 at 12:14

You should check your swappiness value. Usually it is left at 60. It should be 10 or 15:

cat /proc/sys/vm/swappiness

You can change it on the fly with

sudo bash -c "echo -e 10 > /proc/sys/vm/swappiness"

and make it stick with

sudo bash -c "echo 'vm.swappiness = 15' >> /etc/sysctl.conf"

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.