Speed up resume from hibernation (suspend to disk, S4) to allow faster workspace switching and reduced bootup time

Registered by Melvil

Currently starting Ubuntu Edgy from S4 takes about thrice the time compared to Windows XP.
This can become a bit annoying when you just want to quickly start, check your calendar/mail and shutdown again.
Here is the scenario for the benchmark.

Ubuntu:
- Feisty Fawn 2006/11/05
- Memory Used: 151mb (according to gnome-system-monitor)
- Start from hibernation to GDM login: 30 seconds

Windows:
- XP SP2 with latest updates
- Memory Used: 250mb (physical, according to Task-Manager)
- Start from hibernation to login: 11 seconds

Calculating these values on a per-megabyte basis this yields to following results:
Ubuntu: 0.19 seconds/MB
WinXP: 0,044 seconds/MB

There is definately much room for imrpovement for Ubuntu

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.