Notas de Luis

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.

computing/linux/swap.txt · Última modificación: por 127.0.0.1