If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

i.e. On shutdown close userspace apps, hybernate the kernel (suspend to disk) then suspend to RAM. On start either resume from RAM, disk or boot normally.

It probably could be USED that way, but the idea of Hybrid Sleep is to combo both suspend and hibernate. Everything gets written to RAM first so that the user believes its in sleep mode, and then hibernate gets called and everything in RAM gets copied to disk. When the machine is woken up, if the battery still has a charge (and therefore RAM still holds its contents) then its just a wake from sleep. If the machine was asleep long enough that the battery ran out, then everything is pulled from the hibernation file on boot. Either way, the user has lost nothing.

Nearly

It's like Windows 7:
On a lid-close or other sleep trigger, do a regular sleep and write hibernate data to the hard drive. That way if the battery runs out, you only have lost a few more seconds to resume. This guarantees sleep won't lose your work by virtue of battery life. It also simplifies menus as there's only sleep, shutdown, and restart.

It's unrelated to the unnecessary Windows 8's feature where some OS portions only hibernate on shutdown except when OS updates occur. For that case, just fix bootup.

It's like Windows 7:
On a lid-close or other sleep trigger, do a regular sleep and write hibernate data to the hard drive. That way if the battery runs out, you only have lost a few more seconds to resume. This guarantees sleep won't lose your work by virtue of battery life. It also simplifies menus as there's only sleep, shutdown, and restart.

It's unrelated to the unnecessary Windows 8's feature where some OS portions only hibernate on shutdown except when OS updates occur. For that case, just fix bootup.

Removing features just to make menu simpler. Are we talking about Gnome by any chance?

Seriously though, more often than not, I know whatever I'll be working on the laptop during next 8h or not, or if I want to preserve battery or not. Removing ability to do a specific task is not good design. And if you have 8G of RAM and 5600rpm drive, suspend to RAM is anything but fast...