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 /swapfileDefinindo 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 /swapfileFormatando o Arquivo de Swap
Em seguida, formate o arquivo para ser usado como espaço de swap:
sudo mkswap /swapfileAtivando o Arquivo de Swap
Para começar a usar o arquivo de swap imediatamente, ative-o com:
sudo swapon /swapfileTornando 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/fstabVerificando Seu Arquivo de Swap
Para confirmar que seu swap está ativo, use:
sudo swapon --showOu você pode usar:
free -hPara 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 /swapfileDepois remova o arquivo usando
sudo rm /swapfileNã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.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.