Sistema Ubuntu · 3 min read · Nov 01, 2025

Como Adicionar um Arquivo de Swap no Ubuntu

Um arquivo de swap no Ubuntu é um arquivo dedicado no disco rígido que é usado como memória virtual quando a RAM está cheia. Ele melhora o desempenho do sistema, fornecendo espaço adicional para armazenar temporariamente dados que não estão sendo usados ativamente pela CPU. Um arquivo de swap deve ser usado apenas quando você precisa de espaço de swap, e uma partição de swap não pode ser adicionada.

Este artigo orienta você sobre como adicionar um arquivo de swap ao seu sistema Ubuntu, uma alternativa flexível à criação de uma partição de swap dedicada.

Criando o Arquivo de Swap

Primeiro, decida o tamanho do seu arquivo de swap. Uma recomendação geral é fazê-lo igual ou o dobro da quantidade de RAM para sistemas com menos de 4GB de RAM. Para sistemas com mais RAM, um tamanho de swap igual à quantidade de RAM pode ser suficiente.

Use o comando fallocate para criar um arquivo de swap do tamanho desejado. Por exemplo, para criar um arquivo de swap de 4GB, você usaria:

sudo fallocate -l 4G /swapfile

Definindo as Permissões do Arquivo de Swap

Por razões de segurança, o arquivo de swap não deve ser legível por nenhum usuário além do root. Defina as permissões corretas usando o comando chmod:

sudo chmod 600 /swapfile

Formatando o Arquivo de Swap

Em seguida, formate o arquivo para ser usado como espaço de swap:

sudo mkswap /swapfile

Ativando o Arquivo de Swap

Para começar a usar o arquivo de swap imediatamente, ative-o com:

sudo swapon /swapfile

Tornando o Arquivo de Swap Permanente

Para garantir que o arquivo de swap seja usado na inicialização do sistema, edite o arquivo /etc/fstab:

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

Verificando Seu Arquivo de Swap

Para confirmar que seu swap está ativo, use:

sudo swapon --show

Ou você pode usar:

free -h

Para visualizar o uso geral de memória e swap.

Perguntas Frequentes

Como posso determinar o tamanho ideal para meu arquivo de swap?

O tamanho ideal depende da configuração e uso do seu sistema. Para sistemas com menos RAM, um swap maior pode ser benéfico. Em geral, uma quantidade igual ou o dobro da sua RAM é um bom ponto de partida.

Posso ter vários arquivos de swap ou uma combinação de arquivos de swap e partições de swap?

O Linux suporta múltiplos espaços de swap, que podem ser uma combinação de arquivos de swap e partições de swap.

Como posso remover um arquivo de swap?

Para remover um arquivo de swap, primeiro desative-o com:

sudo swapoff /swapfile

Depois remova o arquivo usando

sudo rm /swapfile

Não se esqueça de remover a entrada correspondente do arquivo /etc/fstab.

Adicionar um arquivo de swap vai desacelerar meu sistema?

O espaço de swap é tipicamente mais lento que a RAM. No entanto, ele fornece um buffer necessário para quando sua RAM estiver totalmente utilizada. Um espaço de swap configurado corretamente não deve desacelerar visivelmente seu sistema em operações normais.

Um arquivo de swap é tão eficaz quanto uma partição de swap?

Arquivos de swap e partições de swap oferecem desempenho semelhante em núcleos Linux modernos. A escolha entre eles geralmente se resume à flexibilidade e facilidade de gerenciamento, com arquivos de swap geralmente sendo mais fáceis de criar e modificar.

Conclusão

Adicionar um arquivo de swap no Ubuntu Linux pode beneficiar significativamente o desempenho e a estabilidade do seu sistema, especialmente em condições de alta carga. Seguindo estes passos, você pode garantir que seu sistema tenha espaço suficiente para lidar com aplicações intensivas e cenários de multitarefa. Lembre-se de monitorar o desempenho do seu sistema e ajustar suas configurações de swap conforme necessário.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.