Utilizzare un file come swap: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 5: Riga 5:
== Creare un file di swap ==
== Creare un file di swap ==
Immaginiamo di dover creare un file di swap di nome /home/utente/swapfile delle dimensioni di 512 MB, ossia mezzo giga; questo lo si fa con il seguente comando:
Immaginiamo di dover creare un file di swap di nome /home/utente/swapfile delle dimensioni di 512 MB, ossia mezzo giga; questo lo si fa con il seguente comando:
$dd if=/dev/zero of=/home/utente/swapfile bs=1048576 count=512
$dd if=/dev/zero of=/home/utente/swapfile bs=1048576 count=512
Il parametro bs rappresenta il numero di byte: nel nostro caso, il valore 1.048.576 altri non è che il numero di byte corrispondenti a 1 MB (1024 al quadrato). Il parametro count è il moltiplicatore: viene creato infatti un file di dimensione bs*count, quindi 1MB * 512.
Il parametro bs rappresenta il numero di byte: nel nostro caso, il valore 1.048.576 altri non è che il numero di byte corrispondenti a 1 MB (1024 al quadrato). Il parametro count è il moltiplicatore: viene creato infatti un file di dimensione bs*count, quindi 1MB * 512.
Per poi renderlo effettivamente un file di swap, usiamo il comando:
Per poi renderlo effettivamente un file di swap, usiamo il comando:
#mkswap /home/utente/swapfile
#mkswap /home/utente/swapfile
== Rendere operativo il file di swap ==
== Rendere operativo il file di swap ==
Il file di swap appena creato può essere reso subito operativo con il comando:
Il file di swap appena creato può essere reso subito operativo con il comando:
#swapon /home/utente/swapfile
#swapon /home/utente/swapfile
Questo può andar bene per provare se funziona, ma per automatizzarne l'utilizzo è necessario modificare il file /etc/fstab. In questo file bisogna aggiungere la riga:
Questo può andar bene per provare se funziona, ma per automatizzarne l'utilizzo è necessario modificare il file /etc/fstab. In questo file bisogna aggiungere la riga:


43

contributi