El término swap indica mover information entre una memoria de acceso rápido (RAM) a una de acceso lento, que es una parte del disco usada como memoria vitual.
* swap como partición
* Crear con fdisk una partición tipo swap
* Activarla o desactivarla con swapon y swapoff
* Montarla automáticamente editando ''/etc/fstab''
/dev/hdd5 none swap sw 0 0
* swap como fichero
Puede ser uno varios, como alternativa o complementarios a la partición swap. Su ventaja es que pueden crearse sin limitaciones en cuanto a las particiones. Forma de hacerlo:
Crea el fichero swap (no usar cp)
dd if=/dev/zero of=/ficheroswap bs=1024 count=10240
El comando ''dd'' viene por //device duplicate//. En este caso estamos "duplicando el dispositivo ''/dev/zero'' 10240 veces con bloques de 1024 en un archivo ''/ficheroswap''.
Formatearlo
mkswap ficheroswap 10240
sync
Si no se especifica el tamaño se asume el 100% del tamaño especificado en el parámetro ''count'' del ''dd''
Activa tu nueva area de swap:
swapon ficheroswap (usar swapoff para desactivar)
Habiliar el montaje automático, editando en ''/etc/fstab'':
/ficherosawp swap swap defaults 0 0
**Puntos importantes:**
* Evitar que se agote la swap. Para impedir que una aplicación agote de forma descontrolada toda la memoria existente, usar "ulimit" o "pam_limits". Ver ''/etc/security/limits.conf''.
* Fijar prioridad de diferentes swaps. En ''/etc/fstab''
/dev/hda2 none swap pri=5,defaults 0 0
/dev/hde2 none swap pri=5,defaults 0 0
/work/swapfile.1 none swap pri=5,defaults 0 0
/work/swapfile.2 none swap pri=5,defaults 0 0