O swap no Linux funciona exatamente como a memória virtual no Windows, fornecendo espaço no disco rígido caso a nossa memória RAM seja preenchida.
O espaço de troca no Linux é usado quando a quantidade de memória física (RAM) está cheia. Se o sistema precisar de mais recursos de memória e a RAM estiver cheia, as páginas inativas na memória serão movidas para o espaço de troca.
O swap deve ser igual a 2x RAM física para até 2 GB de RAM física e, em seguida, 1x de RAM física adicional para qualquer quantidade acima de 2 GB, mas nunca menos que 32 MB.
Espaço de troca recomendado: 4 GB
(Essa é a fórmula que normalmente é usada, mas na prática você não precisa alocar um espaço de troca quando tiver RAM maior que 5 GB , a menos que você execute um servidor ocupado).
Para SSD: o mínimo é de 8 GB. Recomenda-se que seja pelo menos 15 GB .
Aviso: seu sistema será bloqueado se a partição raiz estiver cheia.
Para mais detalhes help.ubuntu.com/community/DiskSpace#Swap