Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I read the man pages of both of them but I couldn't figure out the difference.

man page says:

Hybrid-suspend is the process where the
           system does everything it needs to hibernate,
           but suspends instead of shutting down. This
           means that your computer can wake up quicker
           than for normal hibernation if you do not run
           out of power

Isn't that the same as suspend ?

share|improve this question

4 Answers 4

up vote 2 down vote accepted

pm-suspend basically turns off the CPU but keeps memory powered on. This is quick to resume from, but if you run out of power the data in memory is lost. The hybrid-suspend will save the contents of memory to disk and then suspend, you can wakeup from this like normal suspend, however if you lose power you can power up and the machine will load the saved state back from disk and resume, much like traditional a hibernate resume.

share|improve this answer

man-page pm-action

    pm-suspend
       During suspend most devices are shutdown, and system state is saved
       in RAM. The system still requires power in this state. Most modern
       systems require 3 to 5 seconds to enter and leave suspend, and most
       laptops can stay in suspend mode for 1 to 3 days before exhausting
       their battery.

   pm-hibernate
       During hibernate the system is fully powered off, and system state
       is saved to disk. The system does not require power, and can stay
       in hibernate mode indefinitely. Most modern systems require 15 to
       45 seconds to enter and leave hibernate, and entering and leaving
       hibernate takes longer when you have more memory.

   pm-suspend-hybrid
       Hybrid-suspend is the process where the system does everything it
       needs to hibernate, but suspends instead of shutting down. This
       means that your computer can wake up quicker than for normal
       hibernation if you do not run out of power, and you can resume even
       if you run out of power. s2both(8) is an hybrid-suspend
       implementation.

I guess the difference here is that the system state saved to Disk (and not RAM) , but the system is not full shutdown (like hibernate) but suspend instead.

share|improve this answer

Compare to pm-suspend, I guess the difference here is that the system state saved to Disk and to RAM - both , but the system is not fully shutdown (like hibernate) but suspend instead.

Then for resume:
1. if not run out of power - resume from ram
2. if run out of power - resume from disk

share|improve this answer
    
Welcome to Ask Ubuntu! I'm having difficulty understanding the answer. This part: "but the system is not fully shutdown (like hibernate) but suspend instead" - is this for pm-suspend or pm-suspend-hybrid? –  Alaa Ali Sep 24 '13 at 4:33

Albert,

Suspend is a "warm resume" meaning the system is still "active" merely cat nappign "with one eye open " to use the common phrase" whereas, with hibernate the system is totally shut off adn has the " Don not distrub me room service people " mentality

share|improve this answer
    
You are taking your attempts at easily understandable analogies much too far. –  guntbert 2 days ago

Your Answer

 
discard

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.