La swap se utiliza para sustituir a la memoria RAM cuando esta se encuentra llena. La ventaja de utilizar swap es que, en el caso de se llene la memoria RAM la máquina no se va a colgar. Pero tiene una desventaja, y es que la swap no es tan rápida como la RAM por lo que el rendimiento de la máquina disminuye considerablemente.
Vamos con los pasos a seguir para crear un fichero que funcione como swap:
1. dd if=/dev/zero of=/swap bs=1024 count=204800
Con esto estamos creando una swap de 210 Mb, es decir, 210*1024=204800 bytes. En conclusión, estamos creando un fichero de «ceros». Por lo que estamos transladando un fichero de 200 mb desde /dev/zero a nuestra swap(/swap).
2.mkswap /swap
Con esto estamos creando la swap. MKswap /swap, donde MK=make.
3. chmod 600 /swap
Le asignamos a la swap este tipo de permisos.
4.nano /etc/fstab
Con el nano añadimos la siguiente línea: /swap /swap swap defaults 0 0
5.swapon -v /swap
6.top
Y como podemos observar ya tenemos nuestra swap creada de 210 mb.
7.Estresando la memoria:
Primero vamos a hacer una previa visualización del estado de nuestra memoria y de nuestra SWAP:
Usando el comando “stress –vm 1 –timeout 10s –verbose”, podemos observar que la SWAP se ha usado considerablemente. La instancia no se ha “colgado” pero sí que ha disminuido el rendimiento de la máquina considerablemente.

