Aumentar espacio de intercambio

Comenzando con Ubuntu 18.04, se utiliza un archivo de intercambio en lugar de una partición de intercambio dedicada. El archivo de intercambio se denomina "swapfile". Para modificar el tamaño de este archivo de intercambio:

  1. Deshabilite el archivo de intercambio y elimínelo (no es realmente necesario ya que va a sobreescribirlo)
    sudo swapoff /swapfile
    sudo rm  /swapfile
    
  2. Cree un nuevo archivo de intercambio del tamaño deseado.
    Determine el tamaño de su archivo de intercambio. Si desea crear un archivo de intercambio de 4 GB, necesitará escribir 4 * 1024 bloques de 10242 bytes (= 1 MiB). Esto hará que su cuenta sea igual a 4 * 1024 = 4096. Cree el archivo de este tamaño con el comando

     

    sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
    
  3. Asígnele permisos de lectura/escritura solo para el root (no es estrictamente necesario, pero mejora la seguridad)
    sudo chmod 600 /swapfile
    
  4. Formatee el archivo como intercambio:
    sudo mkswap /swapfile
    
  5. El archivo se activará en el próximo reinicio. Si desea activarlo para la sesión actual:
    sudo swapon /swapfile
    

Puede verificar el intercambio disponible con el comando swapon -s (no se necesitan permisos de root).