Servidor & DevOps 45 visualizações

Como configurar swap de memória no VPS para evitar quedas por falta de RAM

Ver no WHMCS

Como configurar swap de memória no VPS para evitar quedas por falta de RAM

Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu guia de apoio com carinho — sou a Sensei da GeHost, e hoje vamos juntos entender como configurar o swap de memória no seu VPS. Isso é como dar um "segundo fôlego" ao seu servidor quando ele está com muita carga. Vamos de forma simples, prática e sem enrolação!

Dica do Sensei: O swap não substitui RAM, mas evita que seu servidor desabe quando a memória está cheia. Ideal para sites com picos de tráfego ou aplicações que consomem muito.

Antes de começar: entenda o que é swap

O swap é uma área no disco rígido que o sistema operacional usa como "memória extra" quando a RAM física está completa. É como um caderno de anotações que você usa quando o papel principal está cheio.

Seu VPS vem com RAM, mas se ela for insuficiente para o que você está rodando (como WordPress com muitos plugins, um sistema de e-commerce ou um app em Node.js), o swap pode salvar a situação.

Passo a passo: configurar swap no seu VPS

Como você tem acesso root (por ser VPS), vamos configurar o swap diretamente pelo terminal. Siga cada passo com calma — cada ação é importante!

  1. Conecte-se ao seu VPS via SSH

    Use um cliente como Putty (Windows) ou o terminal do Linux/macOS. Digite:

    ssh root@seu-ip-do-vps

    Substitua seu-ip-do-vps pelo endereço IP do seu servidor (consulte seu painel ou suporte se não souber).

  2. Verifique o uso atual de memória

    Para ver como está a RAM, execute:

    free -h

    Isso mostra a quantidade de RAM e swap atual. Se o swap estiver com 0, é hora de criar um!

  3. Crie um arquivo de swap

    Decida o tamanho. Um bom começo é 2GB (2048MB). Execute:

    dd if=/dev/zero of=/swapfile bs=1M count=2048

    Isso cria um arquivo chamado /swapfile com 2GB de espaço.

  4. Configure permissões do arquivo

    Para segurança, só o root pode acessar o swap. Execute:

    chmod 600 /swapfile

  5. Formate o arquivo como swap

    Transforme o arquivo em uma área de swap:

    mkswap /swapfile

  6. Ative o swap

    Com o arquivo pronto, ative-o com:

    swapon /swapfile

  7. Verifique se o swap está ativo

    Execute novamente:

    free -h

    Agora você verá o swap com 2GB ativo. Parabéns! 🎉

  8. Torne o swap permanente

    Senão, o swap desaparece após reiniciar. Para evitar isso, edite o arquivo de configuração:

    nano /etc/fstab

    Adicione esta linha no final do arquivo:

    /swapfile none swap sw 0 0

    Salve com Ctrl + O, depois Enter, e saia com Ctrl + X.

Como monitorar o uso do swap

Depois de configurado, você pode verificar o uso com:

swapon --show

Ou, para ver em tempo real:

watch -n 1 'free -h'

Isso atualiza a tela a cada segundo — ótimo para observar quando o swap é usado.

Dica do Sensei: O swap é mais lento que RAM, então use-o só como "segurança". Se seu servidor usa swap frequentemente, considere aumentar a RAM ou otimizar seus aplicativos.

Importante: cuidado com o uso excessivo

Usar muito swap pode deixar seu servidor lento, pois o disco é mais lento que a RAM. Se você notar que o swap está sempre ativo, pode ser sinal de que seu VPS precisa de mais RAM.

Se precisar de ajuda, entre em contato com nosso suporte — estamos aqui para te ajudar com carinho. Acesse o painel do cliente e abra um ticket. Vamos resolver juntos!

Quer saber mais sobre o que fazemos?

Estamos aqui para te ajudar com tudo: hospedagem, domínios, e-mail profissional, segurança e muito mais. A GeHost é parte do grupo G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04), com mais de 8 anos de dedicação ao seu sucesso digital.

Seu sucesso é o nosso propósito. 💚

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.