Criar o ficheiro de swap
Para começar, antes de criar um ficheiro de swap, é recomendável verificar a lista de partições montadas e o respetivo tamanho. Para isso, execute o comando df -h.
Neste exemplo, será criado um ficheiro de swap no diretório /var com um tamanho de 4GB.
- Criar um ficheiro de swap
sudo touch /var/.swap.img sudo chmod 600 /var/.swap.img
- Preenchemos o ficheiro com zeros até ao tamanho pretendido. Neste exemplo, o tamanho do swap será de 4GB
sudo dd if=/dev/zero of=/var/.swap.img bs=1024k count=4096
- Formate o ficheiro de swap como espaço de swap
sudo mkswap /var/.swap.img
- Ative o ficheiro de swap
sudo swapon /var/.swap.img
- Para tornar o ficheiro de swap persistente após reinicializações, adicione-o ao ficheiro /etc/fstab
sudo echo "/var/.swap.img none swap sw 0 0" >> /etc/fstab
- Verifique se o ficheiro de swap está ativo e a funcionar corretamente utilizando o comando free ou o comando swapon:
free -h
ou
swapon --show
O ficheiro de swap fornecerá agora memória virtual adicional ao seu sistema, o que pode ser benéfico para gerir tarefas que exigem muita memória.
