Black Friday: 50% OFF nas 3 primeiras mensalidades. Ver ofertas
Tutoriais

Como configurar swap no seu VPS

Como configurar swap no seu VPS

Já viu um processo ser encerrado do nada, com mensagens como "Out of memory: Killed process"? Uma área de swap pode evitar isso em picos de uso de memória.

O que é swap

Swap é um espaço em disco usado como extensão da memória RAM. Quando a RAM enche, o sistema move para o swap páginas de memória pouco usadas.

  • Vantagem: evita que processos sejam encerrados em picos;
  • Desvantagem: disco é muito mais lento que RAM — uso intenso de swap deixa tudo lento.

Em VPS com NVMe, o swap é bem mais rápido do que em HD ou SSD SATA, mas continua não substituindo a RAM.

Swap é uma rede de segurança, não uma solução para falta crônica de memória. Se o servidor usa swap o tempo todo, é hora de fazer upgrade.

Verificando se já existe swap

swapon --show
free -h

Criando um arquivo de swap

Exemplo com 2 GB:

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Se o fallocate não funcionar no seu sistema de arquivos, use:

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

Tornando permanente

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Qual tamanho usar?

Referência prática para servidores:

RAM do VPS Swap sugerido
1 GB 1–2 GB
2 GB 2 GB
4 GB 2–4 GB
8 GB ou mais 2–4 GB (ou conforme a aplicação)

Ajustando o swappiness

O parâmetro vm.swappiness (0 a 100) define o quanto o sistema tende a usar swap. Para servidores, valores baixos são mais adequados:

cat /proc/sys/vm/swappiness            # valor atual
sudo sysctl vm.swappiness=10           # aplica agora
echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swappiness.conf   # permanente

Monitorando o uso

free -h
vmstat 5

No vmstat, as colunas si (swap in) e so (swap out) mostram atividade de swap. Valores constantemente acima de zero indicam falta de RAM.

Removendo o swap

sudo swapoff /swapfile
sudo rm /swapfile
# remova a linha correspondente em /etc/fstab

Conclusão

Um swap bem dimensionado dá estabilidade ao seu VPS em momentos de pico. E, se a memória está sempre no limite, considere um plano maior: os VPS-BR da VittHost oferecem diferentes configurações com NVMe e servidores no Brasil.Use o cupom SP-VITT20 e ganhe 20% de desconto na primeira fatura enquanto a promoção estiver ativa.

Compartilhar:

Black Friday: 50% OFF nas 3 primeiras mensalidades

Em VPS no Brasil, enquanto houver estoque, até 30/11/2026. O botão de cada plano já leva o cupom ao carrinho.

Ver as ofertas