La partición SWAP es una característica esencial para obtener el mejor rendimiento y estabilidad, especialmente en un PC con una RAM más pequeña. En pocas palabras, el espacio SWAP es como añadir una RAM, pero no una física, sino asignar cierta cantidad de espacio del disco duro como RAM – ¡como una RAM virtual!
Tiene sentido hacer un archivo SWAP para aquellos que ejecutan aplicaciones que consumen muchos recursos como la convención de vídeo, máquinas virtuales, etc. No quieres que la RAM se desborde y el sistema deje de responder. Es posible que inicialmente asumió que no necesita SWAP y completó la instalación de Ubuntu/Linux Mint, pero ahora se dio cuenta de que necesita SWAP también.
No se preocupe, no necesita reinstalar todo el sistema operativo de nuevo para agregar la partición SWAP. Puede añadir el SWAP en cualquier momento.
METODO 1: Manera de línea de comandos desde la Terminal (¡La manera más rápida!)
Paso 1: El primer paso es comprobar si por casualidad hay alguna partición SWAP ya creada en su PC. Utiliza el comando see ‘swapon’:
sudo swapon --show
Introduce tu contraseña de root. Si no ve ninguna salida, significa que la SWAP no existe.
PASO 2: A continuación, veamos la estructura de particiones actual del disco duro de su ordenador. Utiliza el comando ‘df’:
df -h
Deberías ver la estructura de particiones como la que obtuve en mi PC de prueba.
PASO 3: Ahora es el momento de crear el archivo SWAP. Asegúrate de que tienes suficiente espacio en el disco duro. Es una cuestión de preferencia sobre la cantidad de tamaño SWAP que necesita.
Típicamente, es bueno tener el doble de su RAM para el tamaño SWAP. Pero usted puede incluso ir adelante con exactamente tanto como su RAM – su elección.
En este ejemplo, elijo ir con el doble de la RAM. Tengo mi PC de prueba con 2 GB de memoria. Por lo tanto, voy a establecer 4 GB como SWAP. Ejecute el siguiente comando. Utilice su número en lugar de 4:
sudo fallocate -l 4G /swapfile
Paso 4: Se crea el archivo SWAP. Vamos a darle permisos de sólo root.
sudo chmod 600 /swapfile
PASO 5: Marcar el archivo como espacio SWAP:
sudo mkswap /swapfile
PASO 6: Finalmente habilite el SWAP.
sudo swapon /swapfile
PASO 7: Ahora puede comprobar usando el mismo comando swapon si el SWAP está creado.
sudo swapon --show
PASO 8: También vuelva a comprobar la estructura final de la partición.
free -h
PASO 9: Una vez que todo está configurado, debe establecer el archivo SWAP como permanente, de lo contrario perderá el SWAP después de reiniciar. Ejecute este comando:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
¡Eso es todo! Salga del terminal.
Puede lanzar la utilidad ‘System Monitor’ y comprobar el estado del SWAP. Debería estar activado.
METODO 2: Manera GUI usando GParted
Paso 1: Lo primero que hay que saber antes de hacer nada es calcular el tamaño de SWAP. Normalmente, es bueno tener el doble de tu memoria RAM. Pero usted puede incluso ir adelante con exactamente tanto como su RAM – su elección. En este ejemplo, elijo ir con el doble de RAM. Tengo mi PC de prueba con 2 GB de memoria. Por lo tanto, voy a establecer 4 GB como SWAP.
PASO 2: Una vez que haya calculado el tamaño del espacio SWAP, es el momento de crear una partición de ese tamaño. Aquí hay que tener cuidado. ¡Cualquier error aquí puede significar una pérdida significativa de datos! Así que para los principiantes, yo recomendaría tomar una copia de seguridad de sus datos en una unidad de disco duro externo antes de seguir adelante.
Usted puede crear una partición de varias maneras, pero recomiendo GParted, software libre para las necesidades de partición y formato, y está disponible en el Centro de Software de Ubuntu/Linux Mint/elementary OS. Pero como no puedes redimensionar y crear una nueva partición en una partición activa en la que estás ejecutando Linux actualmente, te sugiero que crees una unidad USB Live GParted y vuelvas a este tutorial para el siguiente paso. Alternativamente, puedes usar una unidad USB Live de Ubuntu o Linux Mint también porque viene empaquetada con GParted.
PASO 3: Arranca tu PC en la unidad USB Live de GParted. Los usuarios de Ubuntu/Linux Mint Live USB deben iniciar GParted después de arrancar en el escritorio en vivo.
PASO 4: En la ventana de GParted, seleccione la partición que desea redimensionar. Haga clic con el botón derecho del ratón y elija ‘Redimensionar’.
PASO 5: Puede arrastrar el cuadro y redimensionar la partición. O introducir el tamaño SWAP en MB en la casilla ‘Espacio libre siguiente (MiB). Por ejemplo, he añadido 4000 para indicar una partición de 4 GB.
Al redimensionar una partición actual se creará automáticamente una nueva partición ‘Sin asignar’ que será la partición SWAP. Tenga en cuenta que las acciones que está haciendo ahora en GParted no se aplican inmediatamente. Procesa todos los comandos como un proceso por lotes cuando lo inicias. Pero eso es al final. Proceda de la siguiente manera.
PASO 6: Verá un sistema de archivos sin asignar del tamaño que haya creado. Haga clic con el botón derecho del ratón sobre él y seleccione ‘Nuevo’. En el menú contextual, seleccione ‘Sistema de archivos’ como ‘linux-swap’. Puede introducir ‘SWAP’ en el campo ‘Etiqueta’ para facilitar la identificación.
Paso 7: Haga clic en ‘Añadir’.
Paso 8: Haga clic en ‘Aplicar’. Ahora GParted reducirá la partición y luego añadirá una nueva partición SWAP.
PASO 9: Una vez completadas las operaciones, haga clic en ‘Cerrar’.
PASO 10: Ahora debería ver la nueva partición Linux-Swap que ha creado.
PASO 11: Una vez que todo esté configurado, debe establecer el archivo SWAP como permanente, de lo contrario perderá el SWAP después de reiniciar. Seleccione el SWAP y luego haga clic en ‘Partición’ > ‘Swapon’. Debería ver un candado añadido.
PASO 11: Cierre GParted y haga clic en el botón ‘Salir’ en el escritorio de GParted y luego reinicie su sistema Linux.
¡Su sistema Linux reconocerá automáticamente la partición SWAP que ha creado! No necesita hacer nada. Puede confirmar si el SWAP está activo desde el ‘System Monitor’.