você está aqui: Home  → Arquivo de Mensagens

Criando e Adicionando um arquivo de SWAP a Sistemas GNU-Linux

Colaboração: José Messias Alves da Silva

Data de Publicação: 28 de fevereiro de 2008

Por vezes, quando se executa uma aplicação que requer muita memória da máquina, verifica-se uma degradação do desempenho do sistema.

Nesse casos, a utilização de memória virtual pode ajudar a diminuir os efeitos da pouca quantidade de memória,

Portanto, pode-se criar um arquivo de SWAP (A palavra SWAP pode ter o significado tanto pela tradução do inglês, troca, como pelo acrônimo de Space (espaço físico), WAttage (potência), Perfomance (desempenho) ) cuja finalidade é possibilitar que uma aplicação utilize mais memória do que a fisicamente existente.

Toda instalação GNU/Linux necessita de uma partição SWAP, entretanto, algumas vezes o seu tamanho se apresenta ineficiente, tornando necessária a criação de um espaço adicional de SWAP.

Os passos a seguir orientam como criar e montar um arquivo de SWAP em Sistemas GNU/Linux.

  • A princípio, cria-se um arquivo de 256 MB. Esse valor pode ser modificado de acordo com suas necessidades e com a observação do desempenho do seu sistema.

      # dd  if=/dev/zero  of=/meu_arquivo_swap  bs=1024 count=262144
    

    No comando, bs é o tamanho do bloco em bytes e count é o número de blocos a ser usado. Dessa forma, o tamanho do arquivo é: **1024*262144 = 256 MB**

  • Altera-se a permissão de leitura e escrita para o root e nada para os demais usuários e grupos.

      # chmod 600 /meu_arquivo_swap
    

  • Prepara-se o arquivo para ser usado como SWAP

      # mkswap meu_arquivo_swap
    

  • Inicia-se o uso do arquivo de SWAP

      # swapon meu_arquivo_swap
    

    Se desejar usar esse arquivo permanente, de maneira que ele seja montado durante a inicialização, insira a seguinda linha no arquivo /etc/fstab.

      /meu_arquivo_swap   swap   swap   defaults   0   0
    

    =Palestra Gratuita em Natal-RN: Como Ganhar Dinheiro Com Software Livre=

    Colaboração: Eduardo Coelho

    Palestra Gratuita em Natal-RN nesta quinta-feira 28/02/08, às 18:00. O tema da palestra será Como Ganhar Dinheiro Com Software Livre e terá duração de 40 minutos.

    A palestra acontecerá na IT Informática. Para maiores detalhes visite o site da empresa no endereço www.ITNatal.com.br.

    Interessados devem utilizar os telefones (84)3088-1015 ou (84)9155-0177 para se inscrever. As vagas são limitadas.

Eduardo Coelho é Certificado MCSE e LPIC2, Consultor e Instrutor de TI na área de infra-estrutura.


Veja a relação completa dos artigos de José Messias Alves da Silva

 

 

Opinião dos Leitores

Guti
19 Abr 2017, 02:12
Gostaria de agradecer pela iniciativa e pedir-lhe que por gentileza corrija os comandos.

Fabio Mestre
20 Out 2011, 13:34
Puxa vida, parabens pelo tutorial...
Meu PC estava travando muito quando fazia a descompactação de arquivos muito grandes.
Eu já estava com 4 partições primárias criadas, e não conseguiria criar outra somente pro swap sem ter que apagar alguma partição, ou seja, iria dar um trabalho danado.
Então fiz como o tutorial e meu sistema parou de travar e o arquivo swap funciona como uma partição. Obrigado e parabens
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script