Ir ao conteúdo
  • Cadastre-se

Recommended Posts

Oi pessoal gostaria de tirar algumas duvidas  sobre memoria swap.

1-  em que situações é necessário criar a memoria swap em uma distribuição linux.

2- Como crio essa memoria 

3- É realmente necessário criá-la.

Observação: sou iniciante no sistema operacional linux e a distribuição que utilizo é a do ubuntu obrigado pela atenção.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
14 minutos atrás, MauricioMartins disse:

1-  em que situações é necessário criar a memoria swap em uma distribuição linux.

2- Como crio essa memoria 

3- É realmente necessário criá-la.

 

 

bem, nao sou nenhum expert em linux, apenas usei ele por algum tempo, mas ainda no tempo q eu usava, nunca criei particoes swap, pois pelo q li e entendi, essas particoes eram uteis antigamente quando a qtd de memoria ram era baixa ou você tinha algum hardware com pouca memoria.. como meus pcs de uns anos pra ca sempre tiveram no minimo 8gb de ram, nunca houve necessidade de fato..

 

enfim, se estiver falando alguma besteira, me corrijam.. mas é o que lembro da epoca q fuçava o linux 

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. A memória SWAP, é uma extensão da memória RAM. É um espaço que fica reservado no seu disco, quando a RAM "encher" o sistema passa a gravar dados temporários nesse espaço, quando o PC é desligado os dados são excluídos.

É necessário criar em PCs que tem pouca memória RAM (2GB pra baixo), um exemplo é o velho PC que está na minha assinatura o Ubuntu 16.04 está instalado nele já abri vários programas e nunca vi ele usar a Swap, porém antes quando tinha apenas 1 pente de 2GB ela era usada.

 

2. A Swap é considerada uma partição e não memória. Ela é criada facilmente durante a instalação do sistema (no menu de formatação do HD). Também dá pra criar com o sistema instalado, mas dá um pouco mais de trabalho, pois além de criar a partição tem que fazer o sistema reconhecê-la.

 

3. Não. Uma maneira de ver se é necessário, é abrindo o "Monitor do Sistema". Abra o programa, selecione o gráfico de memória, abra os programas que você mais usa e verifique se a memória RAM está "sobrando" ou não. Se estiver sobrando não é necessário.

 

Tirei um print do meu PC agora, como pode ver somente o Mozilla Firefox está aberto. Apenas metade da RAM (pentes) está sendo usada, a SWAP está em zero.Screenshot_20160707_191425.png

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Windows é PAGEFILE.SYS.

No Linux é SWAP.

 

É uma técnica usada pelos sistemas que aumenta a quantidade de memória real do computador, para que possam rodar os programas e o próprio sistema sem travamentos.

No mais o pessoal já informou acima :thumbsup:.

 

A maioria das distros mais fáceis de se utilizar como : Debian, Ubuntu, Mint e outros... automaticamente criam esta partição Swap.

Somente para o sistemas mais complexos, onde tem que se instalar a unha o Linux é que o usuário tem que criar as partições.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há duas situações em que você deve criar uma partição swap ou usar um arquivo swap:

 

  • Quando a sua memória RAM não tiver muita capacidade e estiver sendo quase toda usada (porque daí o sistema vai usar aquele espaço no HD como memória);
  • Se você for hibernar ou fazer sleep; Aí precisa de uma partição swap do mesmo tamanho da sua memória = se tiver 16 GB de memória, precisa criar uma partição swap de 16 GB.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

Também dá para criar um arquivo Swap pequeno e assim não precisa criar uma partição.
Texto do Blog Caixa Seca:
Para usar o arquivo, instale seu Linux sem partição swap. Depois:

# dd if=/dev/zero of=/swapfile bs=1M count=512
# chmod 600 /swapfile
# mkswap /swapfile

("count=" define o tamanho em MiB)

 

Edite o fstab

# nano /etc/fstab

e adicione no final:

/swapfile    none    swap    sw    0    0

Reinicie ou execute swapon -a como root para ativar na hora o arquivo. 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lembrei que precisava atualizar o post linkado acima esclarecendo que arquivo de swap criado com fallocate não funciona em sistemas de arquivos modernos que suportam pré-alocação persistente (EXT4, XFS, ...). Está feito.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×