Minha máquina estava travando ao rodar aplicativos java, principalmente quando eu estava atualizando o sistema (o que consome muitos recursos, visto que tudo é compilado). A princípio achei que poderia ser algum problema no java, mas depois notei que isso também ocorria com outros aplicativos que consumiam bastante memória. Olhando o monitor do sistema, percebi que os programas travavam quando a toda a memória era utilizada. Fui conferir o swap:
# swapon -s
#
Nada de swap! Embora meu fstab estava correto:
/dev/hda5 none swap sw 0 0
Tentei:
# swapon /dev/hda5
swapon: /dev/hda5: Invalid argument
Após algumas buscas sem sucesso no google, resolvi tentar:
# mkswap /dev/hda5
Setting up swapspace version 1, size = 518156 kB
# swapon /dev/hda5
# swapon -s
Filename Type Size Used Priority
/dev/hda5 partition 506008 0 -2
Por algum motivo que eu nunca vou descobrir, a partição de swap estava corrompida... Mas enfim, problema resolvido.
Um comentário:
Muito bom, ótima solução, já estava a 3 dias sem swap e nada....tentei o google mas so continham passos convencionais, mas com a sua solução deu certo!!!!!!.
Muito obrigado
Postar um comentário