Gestión del swap: creación y redimensionamiento¶
En este artículo
Swap es un mecanismo de memoria virtual que descarga temporalmente las porciones inactivas de la RAM a un almacenamiento secundario (disco), liberando RAM para los procesos activos.
Verificación del estado actual del swap¶
Antes de realizar cualquier cambio, verifique qué swap está en uso en el sistema:
Variantes de salida posibles:
1. Sin swap¶
Si la salida está vacía o contiene solo el encabezado:
— el swap no está configurado en el sistema.
2. Partición de swap en uso¶
Ejemplo:
Aquí, el swap se implementa a través de una partición de disco independiente /dev/vda5. Para aumentar el volumen total de swap, puede agregar un archivo de swap; este operará junto con esta partición.
3. Archivo de swap en uso¶
Ejemplo:
El swap está organizado a través del archivo /swap. Puede reemplazarlo con seguridad por un archivo más grande; es probable que la entrada en /etc/fstab ya exista (se puede omitir el paso 6 de las instrucciones).
Creación o redimensionamiento de un archivo de swap¶
Atención
Atención: Todas las operaciones requieren privilegios de superusuario (sudo).
1. Desactivar el swap actual¶
2. Crear (o recrear) un archivo de swap del tamaño deseado¶
Ejemplo para un archivo de 1 GB (1024 MiB):
Reemplace count=1024 con el tamaño deseado en megabytes (por ejemplo, 512, 2048, 4096, etc.).
3. Establecer permisos e inicializar el swap¶
4. Activar el swap¶
5. Verificar el resultado¶
Salida esperada:
6. Hacer los cambios permanentes¶
Para que el swap se monte automáticamente después de reiniciar, agregue una entrada a /etc/fstab:
Nota
Si ya existía un archivo de swap antes (por ejemplo, /swap), asegúrese de que /etc/fstab no contenga entradas duplicadas. Si es necesario, elimine la entrada antigua manualmente.