La última version de Ubuntu ahora utilizan un archivo swap en lugar de una partición dedicada.
Este archivo swap no es nada más que un archivo con extensión .img que se encuentra en el directorio raíz / el cual comparte la carga con la memoria RAM.
Una de las grandes ventajas de este cambio es que se puede redimensionar de manera muy sencilla. Lo cual no siempre es el caso cuando se utiliza una partición dedicada al swap.
Redimensionar el tamaño de la memoria Swap en Ubuntu
Leer antes de continuar
Está guía asume que usted está utilizando un archivo swap en sus sistema, no una partición dedicada a swap.
Paso 1: Verificar que haya un archivo swap en el sistema
swapon --showEste comando mostrará el swap actualmente disponible. Si aparece el tipo file, significa que usted está utilizando un archivo swap.
swapon --show
NAME TYPE SIZE USED PRIO
/swap.img file 2G 0B -2Tip
Puede abrir su Terminal rápidamente utilizando el atajo
CTRL + ALT + Ten el teclado.
Paso 2: Desactivar el archivo swap
Puede desactivar un archivo swap utilizando este comando. El comando no mostrara ninguna salida en la terminal y puede tardar unos minutos.
sudo swapoff /swap.imgPaso 3: Asignar el espacio deseado al archivo swap
Utilizando el comando fallocate puede cambiar el tamaño del archivo swap.
Ingrese la cantidad que desea asignar en gigas por ejemplo 4G
sudo fallocate -l 4G /swap.imgPaso 4: Marcar el archivo como un archivo swap
sudo mkswap /swap.imgDebería de ver una salida como la siguiente en donde le advierte que la vieja firma swap esta siendo eliminada
sudo mkswap /swap.img
mkswap: /swap.img: warning: wiping old swap signature.
Setting up swapspace version 1, size = 4 GiB (4294967296 bytes)
no label, UUID=c50b27b0-a530-4dd0-9377-aa28eabf3957Paso 5: Activar el archivo swap
Una vez completados los pasos anteriores puede volver a activar el archivo swap con el siguiente comando:
sudo swapon /swap.imgEso sería todo el proceso. Usted acaba de aumentar el tamaño de su swap en Ubuntu de 2GB a 4GB (o la cantidad que usted haya seleccionado). Ahora solo falta revisar el tamaño del archivo usando el comando swapon --show o el comando free -h.
swapon --show
NAME TYPE SIZE USED PRIO
/swap.img file 4G 0B -2
free -h
total used free shared buff/cache available
Mem: 7.7G 873M 5.8G 265M 1.0G 6.3G
Swap: 4.0G 0B 4.0G