Sistema Ubuntu · 3 min read · Nov 01, 2025

Come Aggiungere un File di Scambio su Ubuntu

Un file di scambio in Ubuntu è un file dedicato sul disco rigido che viene utilizzato come memoria virtuale quando la RAM è piena. Migliora le prestazioni del sistema fornendo spazio aggiuntivo per memorizzare temporaneamente i dati che non sono attivamente utilizzati dalla CPU. Un file di scambio dovrebbe essere utilizzato solo quando hai bisogno di spazio di scambio e non è possibile aggiungere una partizione di scambio.

Questo articolo ti guida nell’aggiunta di un file di scambio al tuo sistema Ubuntu, un’alternativa flessibile alla creazione di una partizione di scambio dedicata.

Creazione del File di Scambio

Prima di tutto, decidi la dimensione del tuo file di scambio. Una raccomandazione generale è di renderlo uguale o doppio rispetto alla quantità di RAM per i sistemi con meno di 4GB di RAM. Per i sistemi con più RAM, una dimensione di scambio uguale alla quantità di RAM potrebbe essere sufficiente.

Usa il comando fallocate per creare un file di scambio della dimensione desiderata. Ad esempio, per creare un file di scambio di 4GB, utilizzeresti:

sudo fallocate -l 4G /swapfile

Impostazione dei Permessi del File di Scambio

Per motivi di sicurezza, il file di scambio non deve essere leggibile da nessun utente diverso da root. Imposta i permessi corretti utilizzando il comando chmod:

sudo chmod 600 /swapfile

Formattazione del File di Scambio

Successivamente, formatta il file per essere utilizzato come spazio di scambio:

sudo mkswap /swapfile

Attivazione del File di Scambio

Per iniziare a utilizzare immediatamente il file di scambio, attivalo con:

sudo swapon /swapfile

Rendimento del File di Scambio Permanente

Per garantire che il file di scambio venga utilizzato all’avvio del sistema, modifica il file /etc/fstab:

echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

Controllo del Tuo File di Scambio

Per confermare che il tuo scambio sia attivo, usa:

sudo swapon --show

Oppure puoi usare:

free -h

Per visualizzare l’utilizzo complessivo della memoria e dello scambio.

Domande Frequenti

Come posso determinare la dimensione ottimale per il mio file di scambio?

La dimensione ottimale dipende dalla configurazione e dall’uso del tuo sistema. Per i sistemi con meno RAM, uno scambio più grande può essere vantaggioso. In generale, una quantità uguale o doppia rispetto alla tua RAM è un buon punto di partenza.

Posso avere più file di scambio o una combinazione di file di scambio e partizioni di scambio?

Linux supporta più spazi di scambio, che possono essere una combinazione di file di scambio e partizioni di scambio.

Come posso rimuovere un file di scambio?

Per rimuovere un file di scambio, prima disattivalo con:

sudo swapoff /swapfile

Poi rimuovi il file usando

sudo rm /swapfile

Non dimenticare di rimuovere la corrispondente voce dal file /etc/fstab.

Aggiungere un file di scambio rallenterà il mio sistema?

Lo spazio di scambio è tipicamente più lento della RAM. Tuttavia, fornisce un buffer necessario quando la tua RAM è completamente utilizzata. Uno spazio di scambio configurato correttamente non dovrebbe rallentare visibilmente il tuo sistema durante le operazioni normali.

Un file di scambio è efficace quanto una partizione di scambio?

I file di scambio e le partizioni di scambio offrono prestazioni simili nei moderni kernel Linux. La scelta tra di essi spesso si riduce a flessibilità e facilità di gestione, con i file di scambio generalmente più facili da creare e modificare.

Conclusione

Aggiungere un file di scambio in Ubuntu Linux può beneficiare significativamente le prestazioni e la stabilità del tuo sistema, specialmente in condizioni di carico elevato. Seguendo questi passaggi, puoi garantire che il tuo sistema abbia abbastanza “spazio di manovra” per gestire applicazioni intensive e scenari di multitasking. Ricorda di monitorare le prestazioni del tuo sistema e di regolare le impostazioni di scambio secondo necessità.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.