La partizione SWAP è una caratteristica essenziale per ottenere le migliori prestazioni e stabilità, soprattutto in un PC con poca RAM. In poche parole, lo spazio SWAP è come aggiungere una RAM, ma non una fisica, ma allocare una certa quantità di spazio del disco rigido come RAM – come una RAM virtuale!
Ha senso fare un file SWAP per coloro che eseguono applicazioni ad alta intensità di risorse come convenzioni video, macchine virtuali, ecc. Non si vuole che la RAM trabocchi e che il sistema diventi non reattivo. È possibile che inizialmente hai dato per scontato che non hai bisogno di SWAP e hai completato l’installazione di Ubuntu/Linux Mint, ma ora hai scoperto che anche tu hai bisogno di SWAP.
Non preoccuparti, non è necessario reinstallare l’intero sistema operativo di nuovo per aggiungere la partizione SWAP. Puoi aggiungere la SWAP in qualsiasi momento.
METODO 1: Modo a riga di comando da terminale (il modo più veloce!)
Passo 1: Il primo passo è controllare se per caso c’è qualche partizione SWAP già creata nel tuo PC. Usa il comando ‘swapon’:
sudo swapon --show
Inserisci la tua password di root. Se non vedi nessun output, significa che la SWAP non esiste.
Passo 2: Poi, vediamo la struttura attuale della partizione del disco rigido del tuo computer. Usa il comando ‘df’:
df -h
Dovresti vedere la struttura delle partizioni come quella che ho ottenuto nel mio PC di prova.
STEP 3: Ora è il momento di creare il file SWAP. Assicurati di avere abbastanza spazio sul disco rigido. È una questione di preferenze su quanta dimensione SWAP hai bisogno.
In genere, è bene avere il doppio della RAM per la dimensione SWAP. Ma puoi anche andare avanti con esattamente tanto quanto la tua RAM – la tua scelta.
In questo esempio, ho scelto di andare con il doppio della RAM. Ho il mio PC di prova con 2 GB di memoria. Quindi, imposterò 4 GB come SWAP. Eseguite il seguente comando. Usa il tuo numero invece di 4:
sudo fallocate -l 4G /swapfile
STEP 4: il file SWAP è creato. Diamo i permessi di solo root ad esso.
sudo chmod 600 /swapfile
STEP 5: Contrassegnare il file come spazio SWAP:
sudo mkswap /swapfile
STEP 6: Infine abilita lo SWAP.
sudo swapon /swapfile
STEP 7: Ora puoi controllare usando lo stesso comando swapon per verificare se lo SWAP è stato creato.
sudo swapon --show
STEP 8: Ricontrolla anche la struttura della partizione finale.
free -h
STEP 9: Una volta che tutto è impostato, devi impostare il file SWAP come permanente, altrimenti perderai lo SWAP dopo il riavvio. Esegui questo comando:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Ecco fatto! Esci dal terminale.
Puoi lanciare l’utilità ‘System Monitor’ e controllare lo stato dello SWAP. Dovrebbe essere abilitato!
METODO 2: Modo GUI usando GParted
Passo 1: La prima cosa da sapere prima di fare qualsiasi cosa è capire la dimensione dello SWAP. In genere, è bene avere il doppio della vostra RAM. Ma puoi anche andare avanti con esattamente tanto quanto la tua RAM – la tua scelta. In questo esempio, ho scelto di andare con il doppio della RAM. Ho il mio PC di prova con 2 GB di memoria. Quindi, imposterò 4 GB come SWAP.
Passo 2: Una volta che hai capito la dimensione dello spazio SWAP, è il momento di creare una partizione di quella dimensione. È necessario fare attenzione qui. Qualsiasi errore qui può significare una significativa perdita di dati! Quindi, per i principianti, consiglierei di fare un backup dei dati su un disco rigido esterno prima di andare avanti.
È possibile creare una partizione in diversi modi, ma io raccomando GParted, un software gratuito per il partizionamento e la formattazione, ed è disponibile dal Software Center di Ubuntu/Linux Mint/SO elementare. Ma poiché non è possibile ridimensionare e creare una nuova partizione su una partizione attiva su cui si sta attualmente eseguendo Linux, vi suggerisco di creare un’unità USB GParted Live e tornare a questo tutorial per il prossimo passo. In alternativa, è possibile utilizzare anche un’unità USB live di Ubuntu o Linux Mint perché viene fornita con GParted.
Passo 3: Avviare il PC nell’unità USB live di GParted. Gli utenti Ubuntu/Linux Mint live USB devono avviare GParted dopo aver avviato il desktop live.
Passo 4: Nella finestra di GParted, selezionare la partizione che si vuole ridimensionare. Fai clic destro su di essa e scegli “Ridimensiona”.
STEP 5: Puoi trascinare la casella e ridimensionare la partizione. Oppure inserisci la dimensione SWAP in MB nella casella “Spazio libero seguente (MiB)”. Per esempio, ho aggiunto 4000 per indicare una partizione di 4 GB.
Ridimensionare una partizione corrente creerà automaticamente una nuova partizione ‘Unallocated’ che sarà la partizione SWAP. Nota che le azioni che stai facendo ora su GParted non sono applicate immediatamente. Esso elabora tutti i comandi come un processo batch quando lo si avvia. Ma questo alla fine. Procedi come segue.
Passo 6: Vedrai un file system non allocato della dimensione che hai creato. Cliccate con il tasto destro su di esso e selezionate ‘Nuovo’. Nel menu contestuale, seleziona ‘File system’ come ‘linux-swap’. Puoi inserire ‘SWAP’ nel campo ‘Label’ solo per una più facile identificazione.
Passo 7: Clicca su ‘Add’.
Passo 8: Clicca su ‘Apply’. Ora GParted ridurrà la partizione e poi aggiungerà una nuova partizione SWAP.
STEP 9: Dopo che le operazioni sono state completate, clicca su ‘Chiudi’.
STEP 10: Dovresti ora vedere la nuova partizione Linux-Swap che hai creato.
STEP 11: Una volta che tutto è impostato, devi impostare il file SWAP come permanente, altrimenti perderai lo SWAP dopo il riavvio. Seleziona lo SWAP e poi clicca su ‘Partition’ > ‘Swapon’. Dovresti vedere un lucchetto aggiunto.
Punto 11: Chiudi GParted e clicca il pulsante ‘Esci’ sul desktop di GParted e poi riavvia il tuo sistema Linux.
Il tuo sistema Linux riconoscerà automaticamente la partizione SWAP che hai creato! Non hai bisogno di fare nulla. Puoi confermare se la SWAP è attiva dal ‘System Monitor’.
Si può fare.