Adicionando Swap no Debian 9
Índice
Criando o arquivo Swap
Criando um arquivo de 1G
sudo fallocate -l 1G /swapfile
Ajustando permissões
sudo chmod 600 /swapfile
Habilitando
Agora você pode marcar o arquivo como espaço de troca com o comando mkswap.
sudo mkswap /swapfile
sudo swapon /swapfile
Adicionando permanente
Adicione no final do arquivo no final do arquivo /etc/fstab
/swapfile swap swap defaults 0 0
Configurando o valor Swappiness
sudo sysctl vm.swappiness=10
Para ser habilitado a alteração na inicialização adicionei no final do arquivo /etc/sysctl.conf
vm.swappiness=10
Swappiness: 60 Indica que o sistema poderá usar Swap a partir de 40% de uso de RAM. Swappiness: 40 Indica que o sistema poderá usar Swap a partir de 60% de uso de RAM. Swappiness: 20 Indica que o sistema poderá usar Swap a partir de 80% de uso de RAM. Swappiness: 10 Indica que o sistema poderá usar Swap a partir de 90% de uso de RAM. Swappiness: 1 Indica que o sistema poderá usar Swap a partir de 99% de uso de RAM.
Baseado em https://www.cloudbooklet.com/how-to-add-swap-space-on-ubuntu-18-04-google-cloud/