Hace tiempo que no creo una partición swap al realizar el particionado, en su lugar, prefiero utilizar un archivo swapfile. Este tiene la ventaja de poder eliminarlo fácilmente y generar uno nuevo que se ajuste mejor a nuestras necesidades.
Para crear un archivo de intercambio de 16 GB, debemos multiplicar 16 x 1024 obteniendo el resultado de 16384. Es el tamaño que le he asignado con la finalidad de poder hibernar. No es algo que realmente necesite, pera ya puestos.
sudo dd if=/dev/zero of=/swapfile bs=1M count=16384 status=progress
Ahora establecemos los permisos apropiados de lectura y escritura, no olvidemos que solo debe ser legible por root.
sudo chmod 600 /swapfile
A continuación debemos formatear y habilitar el archivo de intercambio:
sudo mkswap /swapfile
sudo swapon /swapfile
Para finalizar, habilitamos el archivo en el arranque agregando una entrada a /etc/fstab.
sudo bash -c "echo /swapfile none swap defaults 0 0 >> /etc/fstab"
Como eliminarlo
Comenzamos desactivando el archivo
sudo swapoff -v /swapfile
Eliminamos el archivo
sudo rm /swapfile
Deshabilitamos el archivo en el arranque eliminando la entrada que agregamos en /etc/fstab.
sudo sed -i '/\/swapfile/d' /etc/fstab
Como modificarlo
La forma mas sencilla para modificarlo es eliminarlo y luego crearlo de nuevo.
Como han observado las ventajas son evidentes, un proceso sencillo y sin necesidad de editar la tabla de particiones.
Descubre más desde Tecno y Soft
Suscríbete y recibe las últimas entradas en tu correo electrónico.
