Cómo agregar espacio de intercambio en Debian 11

Cómo agregar espacio de intercambio en Debian 11

La memoria de intercambio es una ubicación en el disco duro para ser utilizado como memoria por el sistema operativo. Cuando los sistemas operativos detectan que la memoria principal es baja y requirió más RAM para ejecutar aplicaciones correctamente, verifica el espacio de intercambio y transfiere archivos allí. En términos generales, Swap es parte del disco duro utilizado como RAM en el sistema.

Este tutorial lo ayudará a agregar intercambio en el sistema de Debian 11 Bullseye Linux.

Cómo crear intercambio en Debian 11

Use los pasos a continuación para crear y habilitar la memoria de intercambio en su sistema Debian 11 a través de la línea de comandos.

  1. En primer lugar, verifique que no se habilite la memoria de intercambio en su sistema. Puede ver los detalles de la memoria de intercambio ejecutando los siguientes comandos.
    sudo swapon -s  gratis -m  

    Verifique la memoria de intercambio disponible

  2. Ahora, cree un archivo para usar como intercambio en el sistema de su sistema. Asegúrese de tener suficiente disco gratuito disponible para crear un archivo nuevo. También mantenga el intercambio de hasta 2x de la memoria en su sistema.

    Mi sistema Debian tiene 2 GB de memoria principal. Entonces crearemos un archivo de intercambio de 4 GB en tamaño.

    sudo fallocate -l 4g /swapfile  chmod 600 /swapfile  
  3. Ahora use el comando mkswap para convertir el archivo para usar para intercambiar la memoria.
    sudo mkswap /swapfile  
  4. Luego active la memoria de intercambio en su sistema.
    sudo swapon /swapfile  
  5. Ha agregado con éxito la memoria de intercambio a su sistema. Ejecute uno de los siguientes comandos para ver la memoria de intercambio activo actual en su sistema:
    sudo swapon -s  gratis -m  

    Se agrega intercambio a su sistema

Hacer un intercambio permanente

Después de ejecutar los comandos anteriores, la memoria de intercambio se agrega a su sistema y el sistema operativo puede usarse cuando sea necesario. Pero después de reiniciar el intercambio del sistema, se desactivará nuevamente.

Puede hacerlo permanente agregando la siguiente entrada en /etc/fstab archivo. Editar archivo FSTAB en el editor:

vim /etc /fstab  

y agregue la entrada a continuación al final del archivo:

/SwapFile Ninguno Swap SW 0 0 

Guardar archivo y cerrar. Ahora la memoria de intercambio permanecerá activada después de reiniciar el sistema.

Configurar Swappiness

Ahora cambia el mancha Parámetro del núcleo según sus requisitos. Le dice al sistema con qué frecuencia el sistema utiliza esta área de intercambio.

Editar /etc/sysctl.confusión archivo:

sudo vim /etc /sysctl.confusión  

Agregar la siguiente configuración al final del archivo

VM.Swappiness = 10 

Ahora recargar el archivo de configuración de SYSCTL

sudo sysctl -p  

Conclusión

Ahora el sistema operativo puede usar memoria de intercambio en caso de memoria física baja. En este tutorial, ha aprendido a crear y habilitar la memoria de intercambio en el sistema Debian 11 Linux.