Partición de intercambio (swap)

La partición de intercambio (también partición o archivo swap, o archivo de paginado) extiende la capacidad de la memoria virtual. Está opción también facilita la hibernación de las computadoras portátiles para mantener los programas en ejecución.

Antes de usar Swap

Esa partición no es obligatoria. Si bien función es extender la capacidad de la memoria, no hará el equipo veloz. También sirve para recordar las tareas mientras guardas con la hibernación, pero no será útil para pausar una partida de videojuego en línea.

Recomendamos usarlo en dispositivos como poca memoria RAM debido a que Deepin detiene los procesos menos importantes al llenar su capacidad. Para eso tendrás que revisar que aplicaciones consumes. En el caso de juegos, revisa si el disco duro tiene un tiempo de respuesta aceptable.

Tambien puedes usar en la hibernacion de la PC, mucho mas completo que la suspension.

Formato

Swap usa un sistema de datos diferente a EXT. Por lo que funciona en cualquier distribucion con el nucleo Linux.

Paquetes

Los paquetes que debes comprobar primero son:

Particion swap (clasico)

Ese metodo puede consume muchos datos, usa en su lugar la siguiente seccion. No obstante, los pasos que te proporcionamos pueden servirte mucho para conocer esa funcion de intercambio.

Crear una particion

Para crear una particion debes usar GParted o dd. El tipo de formato es “Intercambio” o “Swap”, dependiendo del idioma. La cantidad puede variar, te recomendamos que cantidad añadir:

  • Si la memoria RAM es menor a 2GB, añade 1GB de particion de intercambio.
  • Cuando la memoria RAM está entre 2GB a 4GB, añade 2GB a la particion mencionada.
  • Si la memoria RAM es mayor a 4GB, puedes añadir 4 GB. Siempre y cuando la PC este enfocada en videojuegos, base de datos y aplicaciones muy pesadas.

Añadir una entrada

El siguiente paso es montar automaticamente esa particion:

  1. Abrir /etc/fstab con privilegios de administrador, puedes usar cualquier editor
  2. Añade una linea en el archivo UUID= none swap sw 0 0

Proporcion

Para establecer la proridad entre la memoria de la RAM y la particion de intercambio, ejecutamos en la terminal:

vm.swappiness=10

Digamos que 10 es un ejemplo de valor numerico entre 1 y 100.

Activar y desactivar

Para activar el intercambio basta escribir en la terminal con swapon nombre o seleccionando en GParted. Para desactivarlo realizamos con swapoff nombre.

Archivo swap (recomendado)

Otra forma de usar Swap es creando un archivo swap (swapfile) en lugar de una particion. Puedes crear el archivo dentro de la particion del sistema o fuera de ella. Es análogo a los ficheros de intercambio de Windows, usados por primera vez en la version 3.1.

Crear un archivo Swap

  1. Crea un archivo en la terminal como dd if=/dev/zero of=/swapfile bs=4k count=SIZEk (SIZEk es el tamaño una división de los GB que necesitas entre 4, swapfile es el nombre)
    • Un ejemplo para crear un archivo de 1GB es sudo dd if=/dev/zero of=/swapfile bs=4k count=250k
  2. Establece los derechos del archivo con chmod 600 /swapfile
  3. Formatea el archivo mkswap /swapfile
  4. Activa el archivo Swap: sudo swapon /swapfile
  5. Verificamos si está operativa con swapon -s
  6. Añade la linea /swapfile none swap sw 0 0 en /etc/fstab
    • Ejemplo: /swapfile none swap sw 0 0
  7. Ejecutamos en la terminal vm.swappiness=10

Este se puede desactivar al ejecutar el comando sudo swapoff -v /swapfile.

Lectura adicional

¿Recomendarías este artículo?

Anterior

Samba

Siguiente

Centro de control