La memoria de intercambio es una ubicación en el disco duro que el sistema operativo utiliza como memoria. Cuando el sistema operativo detecta que la memoria principal se está llenando y requiere más RAM para ejecutar las aplicaciones correctamente, busca espacio de intercambio y transfiere archivos allí. En términos generales, el intercambio es una parte del disco duro que se usa como RAM en el sistema.
Este tutorial lo ayudará a AGREGAR memoria de intercambio en el sistema Debian 10 Buster Linux.
Añadir intercambio en Debian 10
Utilice los pasos a continuación para crear y habilitar la memoria de intercambio en su sistema Debian a través de la línea de comandos.
1. Comprobar intercambio actual
En primer lugar, asegúrese de que su sistema no tenga memoria de intercambio configurada en su sistema. Puede verificar si ejecuta uno de los siguientes comandos.
sudo swapon -s free -m
2. Crear archivo de intercambio en Debian
Vamos a crear un archivo para usar para el intercambio en el sistema del tamaño requerido. Antes de crear un archivo, asegúrese de tener suficiente espacio libre en el disco. En general, recomienda que el intercambio sea igual al doble de la memoria física instalada.
Mi sistema Debian tiene 2 GB de memoria principal. Así que crearemos un archivo de intercambio de 4 GB de tamaño.
sudo fallocate -l 4G /swapfile chmod 600 /swapfile
Luego, cambie el formato de intercambio y actívelo en su sistema ejecutando los siguientes comandos:
sudo mkswap /swapfile sudo swapon /swapfile
3. Hacer intercambio permanente
Después de ejecutar los comandos anteriores, la memoria de intercambio se agrega a su sistema y el sistema operativo puede usarla 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 expediente. Edite el archivo fstab en el editor:
vim /etc/fstab
y agregue la siguiente entrada al final del archivo:
/swapfile none swap sw 0 0
Guardar archivo y cerrar. Ahora, la memoria de intercambio permanecerá activada después de que se reinicie el sistema.
4. Verificar memoria de intercambio
Ha agregado correctamente la memoria de intercambio a su sistema. Ejecute uno de los siguientes comandos para ver la memoria de intercambio activa actual en su sistema:
sudo swapon -s free -m
5. Actualizar parámetro de intercambio
Ahora cambia el intercambio parámetro del kernel según sus requisitos. Le dice al sistema con qué frecuencia el sistema utiliza esta área de intercambio.
Edite /etc/sysctl.conf archivo:
sudo vim /etc/sysctl.conf
agregar la siguiente configuración al final del archivo
vm.swappiness=10
Ahora vuelva a cargar el archivo de configuración sysctl
sudo sysctl -p
Conclusión
En este tutorial, aprendió a crear y habilitar la memoria de intercambio en el sistema Debian.