domingo, 14 de agosto de 2022

Cómo agregar espacio de intercambio SWAP en Ubuntu 22.04 LTS

En ocasiones tenemos equipos para uso ligero, hogareño o de uso estudiante como es la Huawei D15 con apenas 8GB de RAM pero excelente SSD + 1TB de HDD, sus materiales son excelentes en relación a su costo vs beneficios que obtienes al instalar (como es mi particular escenario) el sistema operativo de Canonical Linux Ubuntu ahora en su versión 22.04 LTS

Sitio de descarga de Ubuntu 

https://ubuntu.com/download/desktop/thank-you?version=22.04&architecture=amd64


si usted pone un poco de atención notará en el uso de la memoria RAM un apartado que indica en su parte derecha el uso de SWAP el cual cuenta apenas con 2.1 GB. Pensando en aumentar el uso del espacio de intercambio o también denominado como SWAP esto con el fin de evitar errores futuros por memoria insuficiente para realizar actividades. 

Como saben el realizar esta actividad en discos SSD no es muy recomendable, ya que al área de intercambio fue pensada para discos mecánicos, aprovechando que nosotros tenemos uno de secundario, vamos a utilizar esta modificación para poder contar con un poco mas de espacio de almacenamiento para el intercambio o también conocida como la memoria Swap, con esto evitare en mis entornos de desarrollo y administración de sistemas Linux problemas futuros por memoria insuficiente. 


sudo swapon --show


Validando el espacio de mis unidades y directorios 

df -h


Como podrá notar como resultado del comando sudo swapon --show tenemos la configuración default de 2GB lo cual es lo default pero yo quiero evitar volcados de memoria por mis actividades de administración de sistemas, uno que otro desarrollo en mi ambiente ligero con el que suelo tener actividades de poca demanda pero en otras no quiero tener la limitante de 2GB para el Swap, pensando en ello es que valido la estructura de mis directorios para identificar el disco duro el cual usare para la memoria de intercambio, yo en este ejercicio practico me enfocare en mi unidad de almacenamiento mecánico montado en  /media/oposada/Datos 


Al intentar usar el comando 

sudo fallocate -l 64G /swapfile

no me permitió ya que el sistema estaba ya usando la memoria de intercambio, para solicitar al sistema dejar de usar la memoria de intercambio ejecute el comando 

sudo swapoff -a 

con el cual se libero y puede de nuevo ejecutar  

sudo fallocate -l 64G /swapfile


valido la creación del archivo de intercambio con el comando

ls -lh /swapfile

y como resultado me entrega la salida estándar de una archivo con la dimensión que indique 64GB, hasta aquí todo bien. Ahora vamos a indicarle al sistema que ese archivo es el que tiene que usar de ahora en adelante como archivo de memoria de intercambio o también llamado swap 

sudo mkswap /swapfile

Valido el incremento de swap con 

sudo swapon --show  

y tengo como salida estándar el incremento indicado en los pasos anteriores 

valido con el comando free que efectivamente ese incremento ya se encuentre en el sistema

free -h

con ello ya le indicamos al sistema el incremento de la memoria de intercambio y le indicamos que ahora el archivo de intercambio tienen un peso de 64GB disponible para su uso. 

ahora si regreso a mi sistema de monitoreo identifico que efectivamente ya el sistema cambio el archivo de intercambio por el limitado a 2GB por el nuevo expandido a una capacidad la cual no creo que llegue a llenar con mis actividades en este equipo por lo que estoy cubierto de problemas.

No hay comentarios.: