swap
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
- Formatearlo
mkswap ficheroswap 10240 syncswap
- 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
- 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 (sacado del swap-mini-howto)
/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