Linux

Creare memoria swap su Linux (e quando non serve a nulla)

Un cuscinetto per evitare che il sistema chiuda i processi di colpo quando la RAM si riempie. Come crearla in due minuti e perché non sostituisce più RAM.

1 min di letturaAggiornato il 19 ottobre 2026

La swap è una parte del disco che il sistema usa come memoria di riserva quando la RAM si riempie. Senza swap, se resti senza memoria, Linux termina il processo che consuma di più, che di solito è proprio il tuo server di gioco o il tuo database.

Ce l'hai già?

swapon --show
free -h

Se swapon --show non restituisce nulla, non hai swap.

Creare un file di swap da 2 GB

fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab

L'ultima riga la mantiene attiva dopo un riavvio. Di solito bastano 1-2 GB; occupano altrettanto spazio sul disco.

Usarla solo quando serve davvero

Per impostazione predefinita Linux inizia a spostare dati nella swap piuttosto presto. Per un server è meglio che aspetti di averne bisogno:

sysctl vm.swappiness=10
echo 'vm.swappiness=10' > /etc/sysctl.d/99-swappiness.conf

Cosa non fa la swap

Il disco è molto più lento della RAM. Se il tuo server di gioco vive nella swap, andrà a scatti comunque. Usala come rete di sicurezza per picchi occasionali; se con free -h vedi che viene usata in modo costante, ti serve più RAM: passa a un piano superiore, senza dover migrare nulla.

Articoli correlati

Torna al centro assistenza

Non trovi quello che cerchi?

Apri un ticket dalla tua area clienti e ti rispondiamo in meno di 5 minuti.