Impostare lo SWAP file in Linux
In Linux siamo abituati a creare una partizione dedicata allo SWAP.
Ma ad oggi, con gli hard disk sempre più veloci e capienti, e RAM sempre più grandi, possiamo anche cambiare rotta: invece di usare una partizione possiamo usare un file!
A meno che non usiate BTRFS, che non ha nessun supporto per lo swap-file.
Detto ciò, cominciamo.
Ovviamente la dimensione dipende anche da quanta RAM hai, ed ognuno dice la sua.
Se avete più di 4 GB di ram, non farei più di 4 GB di SWAP:
# dd if=/dev/zero of=/swapfile bs=1M count=4096
Così creiamo un file da 4 GB.
Poi cambiamo i permessi del file:
# chmod 600 /swapfile
Il passo successivo è usare il tool mkswap, che serve appunto per creare l'area di SWAP:
# mkswap /swapfile
Poi dobbiamo abilitarla con swapon:
# swapon /swapfile
Adesso dobbiamo montare il file nel nostro /etc/fstab, in modo da fare l'automount ad ogni avvio; aggiungete questa riga:
/swapfile none swap defaults 0 0
Non so dirvi cosa sia meglio ad essere sincero.
Non ho fatto test approfonditi; ma se pensate che Ubuntu attiva lo SWAP file di default nell'ultima versione, probabilmente apporta dei vantaggi.
Enjoy!
linux swap mkswap swapon
Commentami!