No son las mejores prácticas para agregar un archivo como espacio de intercambio, pero es útil cuando tiene un requisito urgente de agregar espacio de intercambio. La publicación a continuación describe los pasos para agregar un archivo de intercambio.
Agregar archivo de intercambio
Determine el tamaño del nuevo archivo de intercambio en MB y multiplíquelo por 1024 para determinar el tamaño del bloque. Por ejemplo, el tamaño de bloque de un archivo de intercambio de 64 MB es 65536 (64*1024).
1. En un indicador de shell como raíz, escriba el siguiente comando con el recuento igual al tamaño de bloque deseado:
# dd if=/dev/zero of=/swapfile bs=1024 count=65536
2. Cambie los permisos a lectura y escritura solo por root:
# chmod 600 /swapfile
3. Configure el archivo de intercambio con el comando:
# mkswap /swapfile
4. Para habilitar el archivo de intercambio inmediatamente pero no automáticamente en el momento del arranque:
# swapon /swapfile
5. Para habilitarlo en el momento del arranque, edite /etc/fstab para incluir:
/swapfile swap swap defaults 0 0
El nuevo archivo de intercambio se habilitará después del próximo arranque del sistema.
6. Después de agregar el nuevo archivo de intercambio y habilitarlo, verifique que esté habilitado al ver el resultado del comando cat /proc/swaps o free.
# cat /proc/swaps Filename Type Size Used Priority /dev/sda3 partition 65535996 372404 -1 /swapfile file 65532 0 -2