Você não precisa de uma partição Swap! Criando um Swapfile no Linux
Instalou seu sistema com um partição Swap, mas se deu conta que não precisa de uma partição só para ela? Pois através dessa matéria, vou te mostrar como resolver essa questão, e passar sua partição Swap para um arquivo Swapfile, que vai ocupar o espaço de acordo com o que você destinar para ela, podendo mudar o tamanho posteriormente de acordo com sua necessidade.
A primeira opção para não precisar destinar um espaço em disco para a Swap com certeza é destinar um aquivo do sistema para esse fim, dessa forma o sistema vai aumentar ou diminuir a alocação de recursos para a Swap de acordo com a necessidade do mesmo, ou de acordo com o que você delimitar para ele. E uma forma para criar esse arquivo é primeiro, desligando a sua partição Swap (caso tenha uma no seu sistema, se não pode pular essa etapa), e faça isso com o seguinte comando:
sudo swapoff / swapfile
Agora podemos remover a Swap sem problemas, pois ela se tornou apenas um arquivo do sistema:
sudo rm /swapfile
Agora chegou o momento de criar um arquivo para ser esse swap file, e vamos fazer isso definindo ja um espaço para ele:
sudo fallocate -l 4G /swapfile
Dos parametros usados acima:
fallocate: é o utilitário para fazer a modificação;
l : é o parametro para especificar o tamanho do arquivo que será criado;
Outra maneira de criar o arquivo Swap file é com o paramentro em megabytes ao inves de gigas, ficando da seguinte forma:
sudo fallocate -l 1024M /swapfile
Seja qual metodo escolhido, agora vamos colocar esse arquivo no formato padrão de swap:
sudo mkswap /swapfile
Então ficou faltando apenas ativar a Swap file, e podemos fazer isso com o seguinte comando:
sudo swapon /swapfile
Agora vamos ativar o Swapfile para iniciar durante o boot, e para isso vamos editar o arquivo fstab, com o comando:
sudo nano /etc/fstab
adicione essa linha no final do arquivo:
sudo echo '/swap none swap sw 0 0' | sudo tee -a /etc/fstab
Deixando como na imagem abaixo:
E pronto, voce ja possui um Swapfile em pleno funcionamento no seu sistema.