Qual é a diferença entre pm-suspend e pm-suspend-hybrid?

7

Eu li as man pages de ambos, mas não consegui descobrir a diferença.

página man diz:

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

Não é o mesmo que suspender?

    
por Suhaib 22.11.2012 / 19:07

4 respostas

7

pm-suspend basicamente desliga a CPU, mas mantém a memória ligada. Isso é rápido para continuar, mas se você ficar sem energia, os dados na memória serão perdidos. O híbrido-suspender irá salvar o conteúdo da memória para o disco e, em seguida, suspender, você pode ativar a partir deste normal suspender, no entanto, se você perder energia você pode ligar e a máquina irá carregar o estado salvo de volta do disco e retomar, muito parecido um currículo tradicional de hibernação.

    
por Colin Ian King 22.11.2012 / 19:15
6

página man-page pm

    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.

Eu acho que a diferença aqui é que o estado do sistema é salvo no disco (e não na RAM), mas o sistema não está totalmente desligado (como o hibernate), mas suspenso.

    
por Nick Thom 22.11.2012 / 19:17
0

Compare com pm-suspend, eu acho que a diferença aqui é que o estado do sistema é salvo no disco e na RAM - ambos, mas o sistema não é totalmente desligado (como o hibernate), mas suspenso.

Então, para continuar:
1. se não ficar sem energia - currículo de ram
2. se ficar sem energia - continuar a partir do disco

    
por Albert Zhang 24.09.2013 / 02:18
-3

Albert,

Suspender é um "currículo quente" que significa que o sistema ainda está "ativo" apenas cat nappign "com um olho aberto" para usar a frase comum "enquanto, com hibernação o sistema está totalmente desligado e tem o" Don não distrub me as pessoas de serviço de quarto "mentalidade

    
por linuxdev2013 25.11.2014 / 21:05