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!
-
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-vpsSubstitua
seu-ip-do-vpspelo endereço IP do seu servidor (consulte seu painel ou suporte se não souber). -
Verifique o uso atual de memória
Para ver como está a RAM, execute:
free -hIsso mostra a quantidade de RAM e swap atual. Se o swap estiver com 0, é hora de criar um!
-
Crie um arquivo de swap
Decida o tamanho. Um bom começo é 2GB (2048MB). Execute:
dd if=/dev/zero of=/swapfile bs=1M count=2048Isso cria um arquivo chamado
/swapfilecom 2GB de espaço. -
Configure permissões do arquivo
Para segurança, só o root pode acessar o swap. Execute:
chmod 600 /swapfile -
Formate o arquivo como swap
Transforme o arquivo em uma área de swap:
mkswap /swapfile -
Ative o swap
Com o arquivo pronto, ative-o com:
swapon /swapfile -
Verifique se o swap está ativo
Execute novamente:
free -hAgora você verá o swap com 2GB ativo. Parabéns! 🎉
-
Torne o swap permanente
Senão, o swap desaparece após reiniciar. Para evitar isso, edite o arquivo de configuração:
nano /etc/fstabAdicione esta linha no final do arquivo:
/swapfile none swap sw 0 0Salve com
Ctrl + O, depoisEnter, e saia comCtrl + 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. 💚