Computador não hibernando apesar da troca livre [fechada]

2

Estou no Acer 5742G. Aqui estão algumas especificações

Processor : Intel Core i5-460M Mobile Processor (3MB Intel Smart Cache, 2.53GHz)

Chipset : Mobile Intel HM55 Express

Memory : Up to 3GB DDR3 SDRAM

Storage : Up to 500GB SATA hard drive, 5400RPM

Video : NVIDIA GeForce 420M graphics

Tenho 3,3 GB de partição de swap e 2,3 GB de RAM. Mas sempre que eu tento hibernar, ele diz "não há troca livre suficiente".

Aqui está a saída do comando livre

               total       used       free     shared    buffers     cached

 Mem:          2319       1304      

 1014          0        453        544

 -/+ buffers/cache:        306       2012 

 Swap:         3344          0     3344

Então você vê que há muito espaço de troca livre. Então, por que não está hibernando?

    
por Rick_2047 12.04.2011 / 07:39

1 resposta

-2

Estranhamente eu descobri que o Wubi hiberna muito bem, ele não é chamado de "hibernação" nas configurações, ele é chamado de "Suspenso" ou "Suspender para a RAM".

Quando eu vou para Configurações > Configurações do sistema > Avançado > Gerenciamento de energia > Editar perfis e editar o perfil de energia atualmente selecionado (no meu caso "Powersave"), na linha que diz: "Quando o sistema está ocioso por mais de" ... quando eu seleciono "suspender para o disco" (que corresponde à minha definição de hibernação) Eu recebo o problema exato que você descreveu acima. Eu também tentei aumentar o swap para algo enorme e ainda não funcionou.

Mas aqui está a coisa estranha: eu apenas mudei essa configuração para "suspend to RAM", e agora ela hiberna bem, em outras palavras a tela fica em branco e o disco rígido para de girar, e a luz no meu computador pisca, de modo que apenas o botão liga / desliga acorde novamente. Independentemente do que é chamado, isso corresponde à minha definição de hibernação.

Da mesma forma, se eu for ao menu de desligamento e escolher "hibernar", mais uma vez recebo o problema de espaço de troca livre descrito acima, mas se eu escolher "dormir" ele entra em um estado que combina perfeitamente com minha definição de hibernação.

Resposta tão curta: apenas use "sleep" ou "suspend to RAM" e finja que ela é chamada de "hibernate". Você não vai saber a diferença.

    
por Magnus 16.12.2011 / 14:45