Erro “não há troca livre suficiente” ao tentar hibernar

4

Atualizei recentemente de 11.04 para 11.10, mas recebo o erro "Não há troca livre suficiente" ao tentar colocar meu laptop em hibernação.

Eu tenho 2GB de memória física e 3GB de swap. Além disso, o hibernate funcionou bem em 11.04.

E o memoinfo está aqui:

SwapCached:            0 kB
SwapTotal:       4028604 kB
SwapFree:        4028604 kB

Então, qual pode ser o problema?

    
por Spirit Zhang 28.10.2011 / 10:32

3 respostas

1

Verifique seu status de troca:

$ cat /proc/meminfo |grep Swap
SwapCached:       216692 kB
SwapTotal:       5855624 kB
SwapFree:        5162340 kB

Você verá quanto swap é livre para você hibernar. Provavelmente você tem muitos aplicativos em execução que levam muita memória RAM.

    
por cweiske 28.10.2011 / 10:34
1

faça sua unidade de troca 2x tão grande quanto sua memória física. que parece ser a regra de ouro

    
por frodowiz 17.12.2011 / 22:13
0

Acho que você deve aumentar seu tamanho de SWAP. Tente com o dobro do que você tem agora. Para alterar seu tamanho de swap, você precisa inicializar a partir de um live-cd. e mude a partição swap, eu sugiro que você faça isso com o gparted.

  • sudo apt-get install gparted

Agora, basta encontrar sua partição SWAP e alterá-la para o tamanho desejado. Sugiro 5 GB ou mais.

Fontes:

por Alvar 16.09.2012 / 19:17

Tags