human
Ajout d'un nouveau fichier d'échange. Comment modifier fstab pour activer l'échange après le redémarrage
gpt
Voici les étapes pour créer un échange sur un fichier :

1. Créez un fichier volumineux, par exemple avec
```sudo mkdir -p /var/cache/swap/   # créer un répertoire qui contient le fichier d'échange
sudo dd if=/dev/zero of=/var/cache/swap/myswap bs=1M count=4096 # pour 4 Go
```
Bien sûr, toute autre méthode de création d'un fichier de taille définie ferait l'affaire.

2. Annoncez l'échange au système
```sudo chmod 0600 /var/cache/swap/myswap # seul root doit avoir accès
sudo mkswap /var/cache/swap/myswap # formater en tant qu'échange
sudo swapon /var/cache/swap/myswap # annoncer au système
```
Insérez la ligne suivante dans ```/etc/fstab``` pour l'échange au prochain démarrage :
```/var/cache/swap/myswap    none    swap    sw    0   0
```

Remarque :
1. Si vous avez vos fichiers système sur un SSD, vous voudrez peut-être envisager de placer votre fichier d'échange sur un emplacement de disque dur.
2. Vous ne pouvez pas utiliser un fichier d'échange pour l'hibernation (voir Ubuntu SwapFaq)
3. Note supplémentaire pour Ubuntu >= 17.04 : Un échange sur fichier ```/swapfile``` est créé par défaut lors d'une nouvelle installation (lorsqu'aucune partition d'échange n'était présente). Nous pouvons créer manuellement une partition d'échange ultérieurement si nous le préférons.

Si nous voulons remplacer un échange existant (par exemple une partition) par un autre échange (par exemple sur fichier), nous devons supprimer l'ancien échange avec
```sudo swapoff -a  # pour tous
```
Ensuite, supprimez l'entrée d'échange de ```/etc/fstab``` ou remplacez-la par le nouvel échange respectivement.