Aqui aumentaremos a área de swap para 800 Mb e não esqueça,
se você tem 250MB e quer aumentar sua swap para 800Mb,
deverá especificar 550MB na linha de comando.
Vamos verificar a quantidade de memória swap existente:
# free
Em seguida iremos criar um diretório no raíz com o nome de swap:
# mkdir /swap
Agora criaremos a swap propriamente dita:
# cd /swap
Já que temos 250mb de swap, temos então que adicionar 550mb:
# dd if=/dev/zero of=/swap/swapfile bs=1024 count=550000 550000+0 records in
550000+0 records out
# mkswap /swap/swapfile Setting up swapspace version 1, size = 509595904 bytes
# swapon /swap/swapfile
Pronto, agora vamos ver se rolou:
# free
Vamos adicionar agora a nova entrada no FSTAB para montar no boot.
Edite o arquivo /etc/fstab e adicionando a seguinte linha:
/swap/swapfile swap swap defaults 0 0
Salve e saia do FSTAB.
Pronto esta feito , você acabou de aumentar sua SWAP.
Se quizer voltar ao tamanho original , delete o arquivo que esta em
/swap e tire a linha do /etc/fstab.
[2] Comentário enviado por removido em 15/08/2004 - 19:48h
É uma dica muito interessante, pois regularmente vejo perguntas voltadas à essa questão. Mas seria interessante mencionar qual o tamanho ideal de Swap pra uma determinada configuração.
Por exemplo, tenho um pc lerdo, K6II- 450 MHZ, 192 de RAM, e uso uma partição swap de 300 MB.
No uso diário, vez ou outra dou ulha olhada com o comando free. Nunca observei uso maior que 25 MB.
Mas isso não desmerece a qualidade da dica. Parabêns!
[5] Comentário enviado por rickvip em 17/02/2006 - 17:52h
Eita, acho que o flipe comeu bola ai hehehe.
127MB???
nesse momento estou com um Oracle rodando aqui e ta me custando 3GB de swap + 1GB de memória fisica.
[6] Comentário enviado por korn 21 em 23/05/2006 - 20:19h
Cara brigadao, tava com meu slackware sem swap nao fazia nada, mais fiz a dica que vc me deu, ficou show coloquei 256 de swap, agora deu novo folega para minha memoria :) valeu
[7] Comentário enviado por canaman em 13/08/2007 - 18:06h
Galera é o seguinte, o lance dos 128MB é que o Linux divide a swap em "pedaços" de 128MB (ou é 127). Isso não quer dizer que não funcione mais do que isso. Outra dica ainda mais importante, quando menos swap maior o desempenho! Se você está precisando de memória, compra memória física, não aumente a swap - faça isso se e somente se você não tiver grana pra comprar memória (ou como eu acho que é a finalidade da dica, alguma eventualidade, ou quebra galho). Sempre monitore sua memória com o comando free. ("free -m" retorna em Megabytes). Se você quase não usa swap, não tem porque aumentar, e se sua swap está sempre no limite, pense em comprar mais memória. Falow!