Por que a hibernação não está ativada por padrão?

4

Por que a hibernação não está ativada por padrão? Existe alguma desvantagem nisso?

Além disso, com que confiabilidade isso traz de volta tudo o que você deixou?

    
por Mick 12.11.2009 / 11:39

4 respostas

11

Bem, para entender por que o sono é o preferido em vez da hibernação, é importante saber o que cada um deles é ( source ):

Sleep is commonly known as Standby in Windows system or S3 in ACPI. In Sleep mode, the power supply to non-essential and non-critical component is withheld, and most system operation is shutdown and stopped. All data in physical memory (RAM module) is still kept in internal memory, and whole system is placed in stand-by mode, which can be woke up and used almost immediately. In Sleep mode, the power load reduce considerably, saving a lot of energy. However, the power must not be cut off, and must be continue to supply to the computer. Once out of power, the system will have to start again just like a newly boot computer just started from power off state.

...

Hibernate, or S4 in ACPI, meanwhile will save the data in physical memory to hard disk drive (HDD), and then power off the computer. In Hibernate mode, a file named hiberfil.sys which has the same file size as the amount of system memory will be created on the local disk. When user wants to use the computer again, the computer will boot up and load back the state at the last hibernation. The advantage of Hibernation mode is that no power is wasted for maximum saving of power. In Hibernation dormancy, no electricity is consumed by system. Beside, restore from Hibernate is generally faster than computer reboot, and is totally different from fresh start, as users can return to the exact state of last hibernation with all programs running and documents opened intact, instead of empty desktop. The disadvantage of Hibernate is that after a period of time, there may have fragmentation of file. Users will need to defragment the volume that stores the hibernation file frequently.

A hibernação é mais lenta do que a suspensão porque todo o conteúdo da RAM deve ser salvo no disco ao entrar nesse estado. Ter um arquivo de 4 GB na sua partição C: não é exatamente a melhor coisa, às vezes. Esse arquivo deve ser carregado de volta na RAM quando sair da hibernação. O sono é mais rápido, nada para salvar, nada para carregar (principalmente).

A confiabilidade não deve ser uma preocupação para o sono ou a hibernação.

    
por 12.11.2009 / 11:53
1

Acho que este artigo pode ser útil para você ter primeira pergunta (por que isn a hibernação habilitada por padrão?)

Para ativar e desativar o hirbranate aqui, as etapas

    
por 12.11.2009 / 11:46
0

A hibernação usa o espaço em disco (obviamente) e não funciona em alguns hardwares (principalmente os mais antigos). Mas quando funciona, é sólido. Você saberá depois dos primeiros hibernates se funciona bem em seu hardware. Não há realmente nenhum risco em tentar. Muitas pessoas o usam diariamente sem problemas e só inicializam completamente quando o Windows o requer, ou se aplicativos mal-feitos causarem uma falha.

    
por 12.11.2009 / 11:53
0

Isso é apenas uma anedota (já que o tamanho da amostra é um - eu!), mas todas as vezes que usei o modo de hibernação, ele restaurou o sistema perfeitamente.

Espero que você encontre algumas pessoas que tiveram problemas, mas eu esperaria ler mais sobre elas se fossem comuns.

    
por 12.11.2009 / 11:48