Aumente a sua área de swap

Publicado por rudolf ghysio schaarschmidt em 24/06/2003

[ Hits: 29.487 ]

 


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

Controle o tráfego na sua rede

Dividindo arquivos grandes em vários disquetes

Configure Apache, PHP e MySQL no Slackware sem compilar nada

Utilizando o comando expr

Mudando as cores do ls -l

Leitura recomendada

Roteamento de pacotes e NAT no Linux

Criar um pendrive de boot do Linux (Live USB) via terminal

USB do host reconhecido na máquina virtual

Não adiciona impressoras no Elementary OS [Resolvido]

Configurando o MATE em Telas de Alta Definição (Fractional Scalling)

  

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