Manuale di FreeBSD
Indietro | Capitolo 11 Configurazione e Messa a Punto | Avanti

# 11.14 Aggiunta di Spazio di Swap

Non importa con quanta cura pianifichi tutto, a volte un sistema non funziona come ti aspetti. Se ti trovi ad avere bisogno di maggiore spazio di swap, è abbastanza semplice aggiungerlo. Ci sono tre modi per aumentare lo spazio di swap: aggiungere un nuovo disco rigido, abilitare lo swap su NFS, e creare un file di swap su una partizione esistente.

Per informazioni su come criptare lo spazio di swap, quali opzioni esistono e perchè dovrebbe essere fatto, vedere la sezione swap-encrypting del Manuale.

## 11.14.1 Swap su un Nuovo Disco Rigido

Il modo migliore per aggiungere dello swap, ovviamente, è usare questa come scusa per aggiungere un altro disco rigido. Puoi sempre aggiungere un nuovo disco, dopo tutto. Se puoi fare così, vai a rileggere la discussione sullo spazio di swap nella Sezione 11.2 del Manuale per alcuni suggerimenti su come organizzare al meglio lo spazio di swap.

## 11.14.2 Swap su NFS

Lo swap su NFS è consigliato solo se non hai un disco locale su cui realizzare lo swap. Lo swap via NFS è limitato dalla larghezza di banda disponibile sulla rete e aggiunge ulteriore lavoro per il server NFS.

## 11.14.3 File di Swap

Puoi creare un file delle dimensioni specifiche per usarlo come file di swap. In questo nostro esempio useremo un file di 64MB chiamato `/usr/swap0`. Puoi usare qualsiasi nome vuoi, ovviamente.

Esempio 11-1. Creare un file di Swap su FreeBSD

1. Accertati che il tuo file di configurazione del kernel includa il memory disk driver (md(4)). È di default nel kernel `GENERIC`.

       device   md   # Memory "disks"

2. Crea un file di swap (`/usr/swap0`):

       # dd if=/dev/zero of=/usr/swap0 bs=1024k count=64

3. Imposta i permessi appropriati su (`/usr/swap0`):

       # chmod 0600 /usr/swap0

4. Riavvia la macchina o per abilitare il file di swap immediatamente scrivi:

       # mdconfig -a -t vnode -f /usr/swap0 -u 0 && swapon /dev/md0

Indietro | Partenza | Avanti
Messa a Punto dei Limiti del Kernel | Risali | Gestione dell'Energia e delle Risorse

Questo, ed altri documenti, possono essere scaricati da ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Per domande su FreeBSD, leggi la documentazione prima di contattare <questions@FreeBSD.org>.
Per domande su questa documentazione, invia una e-mail a <doc@FreeBSD.org>.