Hibernação versus desligamento - BEM mais rápido!!!
Não é todo mundo que sabe disso, mas (acho que) a partir do Windows 2000/Millennium é possível colocar o Windows para hibernar. (Não lembro se há esse recurso no Windows 98).
Ele salva o conteúdo da memória num arquivo e marca para inicializar especialmente baseado nesse arquivo. Desta forma ao ligar o PC a sessão é restaurada, todas as janelas e programas que estavam abertos quando você mandou o computador hibernar, permanecem abertos, como se você nem tivesse desligado o computador.
Pois bem… Esses dias ouvi no Plug 700 um cara que precisava abrir 100 janelas, e hibernava o computador para que ao ligá-lo novamente, as 100 janelas já estivessem abertas. Economiza-se assim um bom tempo, até abrir 100 janelas… Às vezes uso umas 15, e já acho muito…
A dúvida dele era outra coisa, mas isso me fez pensar, pensar, pensar… E fazer uma experiência… Munido de um cronômetro (um relógio de pulso comum, desses de R$ 1,99 he he) e do PC, claro.
Uso o Windows 2000 Professional SP4 em dupla inicialização com o Windows XP Professional SP1. Eu sempre tive curiosidade em saber quanto tempo eles levavam para carregar no meu PC, mas nunca tinha medido. Meu computador é um bom e velho Pentium II 266 MHz, com 160 Mb de RAM, e um HD de 10 Gb. Bem ultrapassado para o Windows XP, mas mesmo assim ele roda legal e muito mais rápido do que em várias máquinas que já cheguei a vê-lo, máquinas estas inclusive superiores a minha em termos de freqüência de processdador.
Mas a hibernação… Eu vi que hibernando (mesmo sem nenhuma janela aberta) o sistema "desliga" mais rápido, e inicializa tammbém. Os resultados numéricos foram surpreendentes. A inicialização foi MUITO mais rápida.
Na hibernação o conteúdo da memória RAM é salvo no HD, no arquivo "hiberfil.sys", e os arquivos de paginação são mantidos. No meu caso o arquivo de hibernação tem 160 Mb, o tamanho correspondente à quantidade de memória RAM. Eu pensava que gravá-lo toda vez ao desligar seria um "sufoco" para o HD, mas a coisa se mostrou bem ao contrário. A inicialização e o desligamento foram bem menores com o computador hibernado. O acesso ao HD também, bem mais rápido e menos dados precisavam ser gravados ou lidos. Claro, desde que não haja alguma alteração de hardware, por exemplo, não vi problema nenhum em não inicializar pelo modo convencional. Se for necessário basta reinicializar a máquina, ou desligar (e não hibernar) e ligar de novo.
Agora os números, veja bem o que estou falando. Começando pelo Windows 2000. No meu PC, com as configurações citadas mais acima, a inicialização normal dele levou 54 segundos. Me refiro ao termo "inicialização normal" como sendo o ponto em que já se pode utilizar o computador, nisso incluem-se a digitação da senha e o carregamento do desktop. Digitei a senha o mais rápido que pude, considerando o normal como a digito. Veja, 54 segundos. Hibernei-o e liguei novamente. Após a digitação da senha o desktop já está pronto, não é carregado, e os serviços não são "inicializados", são apenas carregados como estavam quando o PC foi hibernado. Resultado: 17 segundos. De 54 para 17. Um tempo bastante considerável.
O Windows XP me surpreendeu ainda mais, a inicialização normal dele levou 57 segundos (um pouco mais que o 2000), e a inicialização do modo hibernado, apenas 12 segundos. Ligar o PC, aguardar 12 segundos e ter o micro pronto para usar. Simplesmente fantástico!
Observações: o tempo de inicialização contei a partir do momento que o sistema operacional toma conta do computador, ou seja, inicializei a contagem APÓS o teste de inicialização da BIOS. Ao hibernar, nenhuma janela estava aberta, e meu computador não faz parte de uma rede.
O tempo dependerá do seu micro, dos seus programas, inclusive daqueles que se inicializam na bandeja do sistema… Quanto mais programas inicializando junto com o computador, mais tempo de processamento e quantidade de memória serão utilizados. Após "acordar da hibernação" o sistema fica pronto para uso e até rápido, não é como na inicialização normal - onde mesmo depois de efetuar login e carregar o desktop você ainda tem que esperar um pouco até poder clicar nos menus e abrir programas.
Tá a fim de hibernar? Vá em Iniciar, Desligar, escolha Hibernar. Pronto, não é necessário configurar nada, e é só dessa vez. Depois você poderá desligar o PC normalmente. Basta ligá-lo, e surpreender-se (assim como eu) com o tempo de inicialização. Se o recurso de hibernação não estiver ativado no seu computador, vá às configurações de energia (Painel de Controle > Energia ou, Painel de controle > Desempenho e manutenção > Energia, no Windows XP). Na guia "Hibernação", marque a opção que ativa a hibernação, dê "Aplicar" e "OK", pronto. Nos sistemnas mais recentes não é necessário nem mesmo reinicializar para ativar o suporte a hibernação. Após isso a opção deverá estar listada na caixa de diálogo de desligamento do computador.
Concluindo, é mais rápido e todos tem a ganhar - inclusive seu HD, que lê e grava um número menor de dados ao inicializar/desligar.
Você deve ter livre no disco um espaço correspondente à quantidade de memória RAM instalada (geralmente na unidade onde o Windows estiver instalado). No meu caso, 160 Mb.
Se vc usa o Windows XP… E o modo de espera está ativado… Então segure SHIFT na tela de desligar o PC e clique sobre o botão "Em espera", e ele se transformará no "Hibernar".
Passarei a utilizar esse método agora… Coisas de micreiro, experiências da vida.
Marcos Elias
@casa, 23:03 - 11 de setembro de 2005
http://marquinhos.mepsites.cjb.net















3 comentários até agora ↓
1 samuel // ago 19, 2007 at 17:20
muito bom cara, realmente interessante, vlw
2 Paulo // ago 28, 2007 at 23:35
Pode ser uqe o modo hibernar não esteja ativado. Para ativalo, consule esse tópico:
http://www.babooforum.com.br/forum/index.php?showtopic=323201
3 Anonymous // set 26, 2007 at 7:21
Parabéns!! Eu estava procurando exatamente como funcionava a Hibernação X Desligamento Normal. Agora só de vez enquando vou desligar o pc normalmente só para desencargo de conciência e para alguns programas que necessitam, Abraço!
Deixe seu comentário