Qual é a diferença entre Hibernate e Suspend

102

Logout, Reiniciar e Desligar são todos auto-explicativos para mim.

Quais são as diferenças entre Suspender e Hibernar no menu Desligar?

Richard Holloway
fonte

Respostas:

115

Suspender não desliga o computador. Ele coloca o computador e todos os periféricos em um modo de baixo consumo de energia. Se a bateria acabar ou o computador desligar por algum motivo, a sessão atual e as alterações não salvas serão perdidas.

O Hibernate salva o estado do seu computador no disco rígido e desliga completamente. Ao retomar, o estado salvo é restaurado para a RAM.

Owais Lone
fonte
28
Então é isso: Suspender para RAM, Hibernar para disco?
Richard Holloway
7
@ Richard: sim, exatamente (embora a hibernação às vezes seja chamada de suspensão em disco; mas a suspensão nunca seja chamada de hibernação em memória).
Gilles
16
Isso exige que um hack troque a suspensão para hibernar quando a bateria estiver prestes a morrer.
Oxwivi
4
Não há botão de hibernação no sistema. Estou usando o ubuntu15.04 sempre que pressiono o botão liga / desliga do meu laptop. Recebo um menu com opções de travar, suspender, reiniciar, desligar sem opção de hibernação. A opção de hibernação foi removida da minha versão?
Chinmaya B
1
O suporte a hardware é provavelmente um dos principais desafios do linux, mas não é tão importante hoje em dia, mas estou descobrindo que, após a suspensão, ele volta à vida corretamente, enquanto que após a hibernação, ele volta apenas meio vivo e precisa ser reiniciado. Gostaria de saber se é a experiência de todos que o sono tem menor risco do que a hibernação. Alguém sabe quantos watts são usados ​​quando dorme?
Cardamomo #
23

Os scripts de gerenciamento de energia usam estes termos:

  • suspender - suspender para ram; algumas pessoas chamam isso de "sono"
  • resume - reiniciar após suspender para ram; não usa grub
  • hibernar - suspender no disco; inclui desligamento, parece desligamento
  • descongelar - reiniciar após suspender no disco; inclui uma viagem pelo grub

Chance de Bonne.

user11224
fonte
@ user11224: consulte nossa ajuda de edição . Além disso, que eu saiba, o termo "degelo" é incomum nesse contexto e tecnicamente incorreto, pois um (na natureza) normalmente acorda da hibernação.
oKtosiTe
@oKtosiTe ele disse que os scripts utilizados nestes termos :)
MiJyn
1
Obrigado. A diferença é como o sistema é retomado: com ou sem GRUB. A resposta aceita ignora (ou desliza) essa diferença substancial.
Peter M.
6
  • Logout : interrompe aplicativos de usuário específicos para os usuários.

  • Desligamento : desligue completamente o sistema viz. PC, laptop.

  • Reiniciar : desligue e inicie novamente.

  • Suspender / suspensão : coloque o computador em um estado de energia muito baixo, desligue a tela, mas todo o resto está ligado, mas com energia muito baixa, para que você possa retomar seu trabalho onde parou, mas se a bateria descarregar, perderá todos os dados não salvos.

  • Hibernar : suspender no disco; inclui desligamento, parece desligamento. Basicamente, tudo no Ram é copiado para trocar completamente a memória e o desligamento do sistema. quando você inicia o computador de volta, tudo é copiado para o Ram e você continua de onde parou.

Shubham Prakash
fonte
2
drives, rede e usb também são desligados em suspensão. tudo o que é mantido em é a CPU em uma frequência baixa e energia para manter o conteúdo da RAM
Ravery
1

Tente este comando:

pm-suspend-hybrid

A suspensão híbrida é o processo em que o sistema faz tudo o que é necessário para hibernar, mas suspende em vez de desligar. Isso significa que o computador pode acordar mais rapidamente do que na hibernação normal, se você não ficar sem energia e poderá continuar mesmo se ficar sem energia.

irk3n dev
fonte