SWAP
Listar swaps
sudo swapon --show
Crear el fichero de intercambio (eligiendo el tamaño cambiando 1G por el valor que queramos darle):
sudo fallocate -l 1G /swapfile
A continuación, le damos permisos para que solo root pueda escribir en dicho fichero con:
sudo chmod 600 /swapfile
Damos al archivo una estructura para poder funcionar como archivo de intercambio con:
sudo mkswap /swapfile
lo activamos con:
sudo swapon /swapfile
lo desactivamos con:
sudo swapoff /swapfile
Para que este archivo cargue al inicio de la distro por defecto debemos añadir su instrucción en el fstab.
/swapfile swap swap defaults 0 0
Swappiness. El porcentaje de uso de la RAM a partir de la cual se empeza a usar SWAP Este valor podemos modificarlo editando el siguiente fichero con un editor con permisos de root:
cat /proc/sys/vm/swappiness vim /proc/sys/vm/swappiness
o con este comando
sudo sysctl vm.swappiness=10
Podemos cambiar el umbral deseado modificando el valor por defecto por el que queramos. Por ejemplo, podemos ponerle un valor de ‘90’, si queremos que solo se empiece a usar esto cuando tengamos el 90% de la RAM usada.
Después de reiniciar, volverá al valor de swappiness por defecto.