---
title: "Como configurar swap no Ubuntu 24.04 e 22.04 | RoxyCloud"
description: "Crie swap no Ubuntu 24.04 ou 22.04 em poucos comandos, deixe permanente, ajuste o swappiness e saiba quando a swap ajuda e quando é hora de mais RAM."
url: "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu"
category: "servidor-vps-cloud"
categoryLabel: "Servidor VPS (Cloud)"
slug: "como-configurar-swap-ubuntu"
datePublished: "2026-08-27"
dateModified: "2026-08-27"
author: "Equipe RoxyCloud"
language: "pt-BR"
readingMinutes: 5
json: "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu.json"
---

# Como configurar memória swap no Ubuntu (24.04 e 22.04)

Crie swap no Ubuntu 24.04 ou 22.04 em poucos comandos, deixe permanente, ajuste o swappiness e saiba quando a swap ajuda e quando é hora de mais RAM.

**Resposta rápida:** para criar swap no Ubuntu, rode `sudo fallocate -l 2G /swapfile`, `sudo chmod 600 /swapfile`, `sudo mkswap /swapfile` e `sudo swapon /swapfile`, depois adicione `/swapfile none swap sw 0 0` ao `/etc/fstab` para ela continuar ativa após reiniciar. A swap é uma reserva de memória no disco: evita que processos sejam encerrados em picos, mas **não substitui RAM**.

## O que é swap e quando usar

Swap é um espaço no disco que o Linux usa como memória extra quando a RAM fica cheia. Páginas de memória pouco usadas vão para o disco, liberando RAM para o que está ativo. Mesmo em disco NVMe, o acesso é muito mais lento que a memória, então a swap serve como **rede de segurança**, não como desempenho.

Use swap quando:

- A VPS tem pouca RAM (1 a 4 GB) e picos ocasionais, como o build de um projeto Next.js ou uma atualização grande.
- Você quer evitar que o Linux encerre um processo importante (o chamado OOM killer) em um pico raro.
- Há serviços parados a maior parte do tempo, cuja memória pode ir para o disco sem prejuízo.

Se a swap fica em uso o tempo todo, o problema é falta de RAM, e a solução é subir de plano.

## Verificar se já existe swap

```bash
sudo swapon --show
free -h
```

Se o primeiro comando não mostra nada e a linha `Swap` do `free -h` está zerada, a VPS está sem swap. Confira também o espaço livre em disco com `df -h /` antes de criar o arquivo.

## Criar o arquivo de swap passo a passo

1. Crie um arquivo de 2 GB (ajuste o tamanho conforme a tabela abaixo): `sudo fallocate -l 2G /swapfile` Se aparecer erro de `fallocate` , use `sudo dd if=/dev/zero of=/swapfile bs=1M count=2048 status=progress` .
2. Restrinja a permissão, para que só o root leia o arquivo: `sudo chmod 600 /swapfile`
3. Formate como swap e ative: `sudo mkswap /swapfile
sudo swapon /swapfile`
4. Confira: `sudo swapon --show
free -h`

## Deixar a swap permanente

A swap ativada com `swapon` some no próximo reinício. Para manter, adicione ao `/etc/fstab`, fazendo antes uma cópia do arquivo:

```bash
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
```

Um erro no `fstab` pode impedir a VPS de iniciar. Confira o resultado com `cat /etc/fstab` e, se possível, reinicie em um horário tranquilo para testar.

## Quanto de swap criar

| RAM da VPS | Swap sugerida |
| --- | --- |
| 1 a 2 GB | 1 a 2 GB |
| 4 GB | 2 GB |
| 8 a 16 GB | 2 a 4 GB |
| 32 GB ou mais | 2 a 4 GB, como reserva |

Em servidor, não existe motivo para seguir a velha regra do "dobro da RAM". A swap precisa cobrir picos, não carga permanente. Hibernação, que pede swap do tamanho da RAM, não se aplica a VPS.

## Ajustar o swappiness

O `swappiness` define o quanto o Linux prefere mover memória para a swap. O padrão do Ubuntu é 60. Em servidor, um valor menor mantém o que está ativo na RAM e usa a swap só quando necessário:

```bash
cat /proc/sys/vm/swappiness
sudo sysctl vm.swappiness=10
echo 'vm.swappiness=10' | sudo tee /etc/sysctl.d/99-swappiness.conf
```

O segundo comando muda na hora; o terceiro mantém o valor após reiniciar.

## Aumentar ou remover a swap

Para trocar o tamanho, desative, recrie e ative de novo:

```bash
sudo swapoff /swapfile
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
```

Para remover de vez, rode `sudo swapoff /swapfile`, apague a linha do `/etc/fstab` e depois `sudo rm /swapfile`. O `swapoff` pode demorar se houver muita coisa na swap, porque tudo volta para a RAM.

## Limites: quando a swap não resolve

- **Servidores de jogo:** FiveM, Minecraft e Palworld com parte da memória em swap ficam com tick instável e travam. Para eles, dimensione a RAM para o pico, como mostram os guias de [RAM para FiveM](https://ajuda.roxycloud.com.br/artigos/quanto-de-ram-servidor-fivem) e [RAM para Palworld](https://ajuda.roxycloud.com.br/artigos/quanto-de-ram-servidor-palworld) .
- **Bancos de dados:** MySQL ou PostgreSQL usando swap respondem muito mais devagar.
- **Uso constante:** se a coluna `used` da swap nunca volta perto de zero, falta RAM.

Acompanhe o consumo com as ferramentas do guia de [htop e Netdata](https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps). Se a VPS ficou pequena, o upgrade de plano na RoxyCloud é feito sem recontratar, como explica o artigo de [upgrade e downgrade](https://ajuda.roxycloud.com.br/artigos/upgrade-downgrade-plano-roxycloud).

## Perguntas frequentes

**Swap deixa a VPS mais rápida?**

Não. Ela dá estabilidade em picos de memória, evitando que processos sejam encerrados, mas o disco é bem mais lento que a RAM. Para desempenho, a resposta é mais memória.

**Quanto de swap devo criar na VPS?**

Para a maioria das VPS, de 1 a 4 GB. Em máquinas com 1 a 2 GB de RAM, use o mesmo tamanho da RAM; acima disso, 2 a 4 GB bastam como reserva.

**Posso usar swap em disco NVMe ou SSD?**

Pode. NVMe é o melhor lugar possível para swap. Só evite depender dela o tempo todo, o que indica falta de RAM e gera escrita contínua no disco.

**Qual o melhor valor de swappiness para servidor?**

Um valor entre 10 e 20 funciona bem para a maioria dos servidores: o Linux mantém o que está ativo na RAM e usa a swap só quando a memória aperta.

**Os comandos funcionam no Debian?**

Sim. O passo a passo é o mesmo no Debian 12 e 13 e nas versões recentes do Ubuntu.

## Guias relacionados

- [RDP não conecta na VPS Windows? Use o console VNC do painel](https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta.md)
- [Disco cheio no Linux: como ver o que ocupa espaço na VPS](https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps.md)
- [Como monitorar uma VPS 24 horas: alertas, uptime e métricas](https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas.md)
- [Como monitorar a VPS com htop e Netdata](https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps.md)
- [Como instalar o Portainer na VPS para gerenciar o Docker](https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps.md)

## Fonte

Central de Ajuda RoxyCloud: https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu

## Dados estruturados

```json
[
  {
    "@type": "Article",
    "@id": "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu#article",
    "headline": "Como configurar swap no Ubuntu 24.04 e 22.04",
    "description": "Crie swap no Ubuntu 24.04 ou 22.04 em poucos comandos, deixe permanente, ajuste o swappiness e saiba quando a swap ajuda e quando é hora de mais RAM.",
    "url": "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu",
    "articleSection": "Servidor VPS (Cloud)",
    "inLanguage": "pt-BR",
    "isAccessibleForFree": true,
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu#webpage"
    },
    "image": [
      "https://ajuda.roxycloud.com.br/og-ajuda.png"
    ],
    "author": {
      "@type": "Organization",
      "name": "RoxyCloud"
    },
    "publisher": {
      "@type": "Organization",
      "name": "RoxyCloud",
      "logo": {
        "@type": "ImageObject",
        "url": "https://cdn.roxycloud.com.br/logo.png"
      }
    },
    "datePublished": "2026-08-27T00:03:06.000Z",
    "dateModified": "2026-08-27T01:21:06.000Z"
  },
  {
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Início",
        "item": "https://ajuda.roxycloud.com.br"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Servidor VPS (Cloud)",
        "item": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Como configurar memória swap no Ubuntu (24.04 e 22.04)",
        "item": "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu"
      }
    ]
  },
  {
    "@type": "FAQPage",
    "@id": "https://ajuda.roxycloud.com.br/artigos/como-configurar-swap-ubuntu#faq",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Swap deixa a VPS mais rápida?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Não. Ela dá estabilidade em picos de memória, evitando que processos sejam encerrados, mas o disco é bem mais lento que a RAM. Para desempenho, a resposta é mais memória."
        }
      },
      {
        "@type": "Question",
        "name": "Quanto de swap devo criar na VPS?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Para a maioria das VPS, de 1 a 4 GB. Em máquinas com 1 a 2 GB de RAM, use o mesmo tamanho da RAM; acima disso, 2 a 4 GB bastam como reserva."
        }
      },
      {
        "@type": "Question",
        "name": "Posso usar swap em disco NVMe ou SSD?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Pode. NVMe é o melhor lugar possível para swap. Só evite depender dela o tempo todo, o que indica falta de RAM e gera escrita contínua no disco."
        }
      },
      {
        "@type": "Question",
        "name": "Qual o melhor valor de swappiness para servidor?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Um valor entre 10 e 20 funciona bem para a maioria dos servidores: o Linux mantém o que está ativo na RAM e usa a swap só quando a memória aperta."
        }
      },
      {
        "@type": "Question",
        "name": "Os comandos funcionam no Debian?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sim. O passo a passo é o mesmo no Debian 12 e 13 e nas versões recentes do Ubuntu."
        }
      }
    ]
  }
]
```
