Crear un archivo de Swap

Si no has definido una partición de intercambio a la hora de instalar tu distribución de GNU/Linux y finalmente necesitas memoria swap, lo más sencillo será crear un archivo que cumpla esa función; no teniendo así que re-particionar el disco duro. Desde un terminal es muy sencillo.

Hay que comenzar por reservar un espacio en el disco duro para el archivo que queramos. En mi caso reservaré 128 megas para un archivo llamado “swap” en el directorio “/mnt”:
$ sudo fallocate -l 128m /mnt/swap
Si quisiese reservar 1 gigabyte, podría haber escrito 1g en lugar de 128m.

A continuación, damos permisos de lectura y escritura a nuestro usuario:
$ sudo chmod 600 /mnt/swap
Y lo formateamos:
$ sudo mkswap /mnt/swap

Por último solo nos falta montar el archivo para activar la memoria de intercambio que nos proporciona. Podemos montarlo “a mano” en cada ocasión:
$ sudo swapon /mnt/swap
O incluirlo en el archivo de montaje si queremos que se active siempre al encender el ordenador. Editamos el archivo /etc/fstab:
$ sudo nano /etc/fstab
E incluimos esta linea:
# Archivo swap
/mnt/swap none swap defaults 0 0

Si más adelante queremos deshacernos de esta memoria de intercambio, deberíamos desactivar el archivo:
$ sudo swapoff /mnt/swap
Eliminarlo:
$ sudo rm -rf /mnt/swap
Y quitar la línea correspondiente de /etc/fstab.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s