23 abril 2006

Aumentar o swap

E agora que vais fazer aquele trabalho em que queres criar um livecd pessoal e não tens memória que chegue?? Por outras palavras, a memória RAM e o swap somados são insuficientes. Já estás a pensar em abrir o qtparted e redimensionar uma partição para safar a coisa, mas...cá vai uma solução! Neste exemplo vai-se criar 500MB de memória swap extra.
Para começar abrir a caixa de ferramentas do linux, a consola, e dar o comando:

$free

Assim confirmas a memória que tens na RAM, a que tá a ser usada, a livre e o swap.
De seguida cria-se uma pasta de nome swap na / (raíz) e dá-se o nome de swapextra.

#cd /
#mkdir swapextra
#cd swapextra

Agora é criar os tais 500MB de swap

# dd if=/dev/zero of=/swapextra/swapfile bs=1024 count=500000
500000+0 records in
500000+0 records out
# mkswap /swapextra/swapfile
Setting up swapspace version 1, size = 509595904 bytes

Activar agora o novo swap

# swapon /swapextra/swapfile

Será que está a funcionar ou não?

$cat /proc/meminfo

Para terminar, adiciona-se uma linha no fstab para que este novo swap esteja activo no próximo arranque:

#vi /etc/fstab

Escreve-se esta linha a seguir à outra do swap que já lá está:

/swapextra/swapfile swap swap defaults 0 0

Salvar e sair do vi /etc/fstab
Feito!

E para voltar a pôr tudo como estava, basta apagar o /swapextra e retirar a tal linha do fstab

Categorias:

0 comentários: