Espacio de intercambio

El espacio de intercambio o swap es un área de almacenamiento para contener datos que el sistema quiere extraer de la memoria para poderlos reponer cuando los necesite.

Este espacio de intercambio puede ser toda una partción o un fichero. Para una partición de swap tendremos que crearla de este tipo, como vimos con fdisk.

Creación: mkwsap

Con esta orden creamos un espacio de almacenamieto de intercambio. La orden se usa como:

mkswap espacio tamaño]

donde espacio es una partición o un fichero; tamaño indica lo que su nombre.

Si vamos a crear un fichero de swap es necesario que no tenga huecos, es decir que su tamaño coincida con el almacenamiento en disco. En el manual de mkswap vemos la forma de crear un fichero de swap:

dd if=/dev/zero of=fichero-swap bs=1024 count=8192

mkswap fichero-swap


8192
sync
swapon fichero-swap

Activación: swapon swapoff

Como podemos intuir del ejemplo anterior swapon activa una zona de almacenamiento. Con la opción -a activa todas las particiones de swap indicadas en el fichero /etc/fstab.