Non è la migliore pratica per aggiungere un file come spazio di scambio, ma è utile quando hai un'esigenza urgente di aggiungere spazio di scambio. Il post seguente descrive i passaggi per aggiungere il file di scambio.
Aggiunta del file di scambio
Determina la dimensione del nuovo file di scambio in MB e moltiplica per 1024 per determinare la dimensione del blocco. Ad esempio, la dimensione del blocco di un file di scambio da 64 MB è 65536 (64*1024).
1. Al prompt della shell come root, digitare il seguente comando con conteggio uguale alla dimensione del blocco desiderata:
# dd if=/dev/zero of=/swapfile bs=1024 count=65536
2. Modifica i permessi in leggibili e scrivibili solo da root:
# chmod 600 /swapfile
3. Imposta il file di scambio con il comando:
# mkswap /swapfile
4. Per abilitare il file di scambio immediatamente ma non automaticamente all'avvio:
# swapon /swapfile
5. Per abilitarlo all'avvio, modifica /etc/fstab per includere:
/swapfile swap swap defaults 0 0
Il nuovo file di scambio verrà abilitato dopo il prossimo avvio del sistema.
6. Dopo aver aggiunto il nuovo file di scambio e averlo abilitato, verifica che sia abilitato visualizzando l'output del comando cat /proc/swaps o free.
# cat /proc/swaps Filename Type Size Used Priority /dev/sda3 partition 65535996 372404 -1 /swapfile file 65532 0 -2