martes, 17 de agosto de 2010

Aumentar swap mediante fichero

En Linux hay 2 formas de aumentar swap, a través de las particiones swap o de ficheros swap. En la configuración de la prioridad swap puse ejemplos con particiones swap.

En el caso de trabajar con ficheros swap, lo primero es crear el fichero en cuestión, de 1GB por ejemplo:

$ dd if=/dev/zero of=/tmp/swapfile bs=1M count=1024

El siguiente paso es formatear el archivo:

$ mkswap /tmp/swapfile

Y finalmente añadimos el fichero al espacio swap:

$ sudo swapon /tmp/swapfile

Al añadir el fichero se podría asignar una prioridad distinta, según el comportamiento que nos interese que tenga la swap.

Aquí vemos como se reconocen tanto el fichero como la partición swap:

$ cat /proc/swaps
Filename Type Size Used Priority
/dev/sda6 partition 1028120 123120 -1
/tmp/swapfile file 1048568 0 -2

No hay comentarios: