O Linux divide uma memória em pedaços de memória chamados páginas. Quando o seu sistema precisa de mais memória do que você tem disponível, o kernel troca menos páginas usadas e dá memória ao aplicativo atual que precisa de mais memória e também é usado para armazenar páginas que um aplicativo na inicialização usava apenas na inicialização e nunca usava novamente.
Uma partição swap típica deve ter o dobro do tamanho da sua memória (no entanto, o tamanho que podemos dar para trocar depende inteiramente da sua RAM e dos seus processos de trabalho)