Aumente a sua área de swap

Publicado por rudolf ghysio schaarschmidt em 24/06/2003

[ Hits: 29.473 ]

 


Aumente a sua área de swap



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.

Outras dicas deste autor

PDF no Linux

Impressoras sem usar utilitários

Dividindo arquivos grandes em vários disquetes

Barrando acesso de hosts a sua máquina

Comandos avançados do PINE

Leitura recomendada

Detecção automática de impressora no Linux

Resolvi meu problema de travamento do Squid (warning! your cache is running out of filedescriptors)

Aumentar tamanho de fonte e tela no terminal de comando Debian 8 do VMware

Não rolou nenhuma das docks famosas? Improvise uma!

Instalando o Cairo-Dock no Debian

  

Comentários
[1] Comentário enviado por marcosvalente em 18/06/2004 - 06:29h

valeu mesmo achei que teria q reinstalar

[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!

[3] Comentário enviado por flipe em 08/10/2004 - 17:21h

naum sei se precisa de 800MB de swap, uma vez le q na verdade o linux naum sua mais de 127MB(que esse é o limite)..

mas uma dica sobre esse tuto... quando acabar tudo use o comando "mount -a" para ele re-ler os parametros do fstab.

falou!!!!

[4] Comentário enviado por xulin em 29/03/2005 - 13:25h

Muito boa a 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.

Artigo show de Bola meus parabéns!

[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!

[8] Comentário enviado por vivovevoBINO em 17/10/2009 - 10:15h

galera, estou com um problema, estou iniciando no linux.
uso debian, e ao rodar o comando

# mkswap /swap/swapfile

ele me retorna:

no label, UUID=c647e8f0-8664-4851-ad02-34541019c8fe


alguem saberia me dizer oq posso fazer, ou, pq isso está ocorrendo?


obrigado desde já.

[9] Comentário enviado por judney em 27/03/2010 - 14:47h

Muito bom mesmo , funcionou na hora. Estava pensando em alterar a particao , mas desse modo foi muito mais facil . Parabens .

[10] Comentário enviado por regismatos em 17/12/2012 - 18:27h

Rudolf, depois de quase 10 anos,

Obrigado, acabei de aumentar a memoria swap aqui, funcionou blz


Valeu T+




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts