Aprende a Ampliar el Espacio de Swap en Ubuntu 18.04 para Mejorar el Rendimiento
Para mejorar el rendimiento de un servidor o equipo con Ubuntu 18.04, agregar espacio de intercambio o swap es una solución eficaz. Este espacio de intercambio ayuda a la memoria RAM en tareas intensivas, permitiendo un mejor desempeño del sistema. A continuación, te mostramos cómo agregar y configurar el swap en Ubuntu de manera rápida y sencilla.
Paso 1: Verificar el Espacio de Intercambio Actual
indice
- 1 Paso 1: Verificar el Espacio de Intercambio Actual
- 2 Paso 2: Crear un Archivo de Intercambio
- 3 Paso 3: Establecer Permisos de Seguridad
- 4 Paso 4: Marcar el Archivo como Swap
- 5 Paso 5: Activar el Archivo de Intercambio
- 6 Paso 6: Hacer Permanente la Configuración
- 7 Paso 7: Ajustar las Configuraciones de Swap
- 8 Conclusión
Antes de empezar, verifica si ya existe espacio de intercambio en tu sistema con el siguiente comando:
sudo swapon --show
Si no ves ningún resultado, es porque no hay ningún archivo de intercambio configurado. Otra opción es verificar el uso de la memoria y el swap con:
free -h
Paso 2: Crear un Archivo de Intercambio
Para agregar swap, crea un archivo de intercambio en tu disco. En este ejemplo, crearemos un archivo de 1 GB:
sudo fallocate -l 1G /swapfile
Este comando reserva 1 GB para el nuevo archivo de intercambio. Si deseas aumentar el tamaño de la swap, puedes modificar el valor de 1G
a otro tamaño.
Paso 3: Establecer Permisos de Seguridad
Es importante que el archivo de intercambio solo pueda ser leído y escrito por el usuario root. Configura los permisos con:
sudo chmod 600 /swapfile
Paso 4: Marcar el Archivo como Swap
Para convertir el archivo en espacio de intercambio, utiliza el siguiente comando:
sudo mkswap /swapfile
Este comando define el archivo como espacio de intercambio válido.
Paso 5: Activar el Archivo de Intercambio
Activa el nuevo swap para que Ubuntu lo use inmediatamente:
sudo swapon /swapfile
Para confirmar que se activó correctamente, ejecuta nuevamente:
sudo swapon --show
Paso 6: Hacer Permanente la Configuración
Para que el espacio de intercambio esté disponible incluso después de reiniciar el sistema, agrega el archivo de intercambio a la configuración de fstab
:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Paso 7: Ajustar las Configuraciones de Swap
La configuración de swappiness
en Linux determina cuán agresivamente se utiliza el espacio de intercambio. Para verificar el valor actual, usa:
cat /proc/sys/vm/swappiness
Un valor de 10
o 20
es ideal para la mayoría de los servidores, ya que limita el uso de swap. Para ajustarlo, edita el archivo sysctl.conf
:
sudo nano /etc/sysctl.conf
Agrega o modifica la línea siguiente al final del archivo:
vm.swappiness=20
Guarda y cierra el archivo, luego aplica los cambios:
sudo sysctl -p
Conclusión
Siguiendo estos pasos, podrás aumentar el espacio de intercambio en Ubuntu 18.04 de forma segura y optimizar el rendimiento de tu sistema. Además, si en el futuro necesitas ampliar particiones en Ubuntu o asignar más espacio de swap, simplemente ajusta el tamaño en función de tus necesidades.