J'utilise Kubuntu 17.10, mis à niveau à partir de la version 17.04 en place.
J'ai un fichier d'échange de 2 Go sur mon SSD créé par le programme d'installation lors de la première installation de 17.04. Voici le contenu de /proc/swaps
(frais après un redémarrage dû à un manque de mémoire):
Filename Type Size Used Priority
/swapfile file 2097148 0 -1
Comment puis-je étendre ce fichier d'échange à 4 Go? J'ai trouvé de nombreuses réponses sur le redimensionnement de swap partitions et sur l'ajout de nouveaux fichiers de swap, mais rien sur le redimensionnement des fichiers existants.
Redimensionner le fichier est le même processus que pour créer un fichier d'échange. Donc, vous avez trois options:
Pour créer ou réutiliser votre fichier actuel, vous devez taper:
Sudo swapoff -a # turn off all swap
Sudo rm /swapfile # this step is if you want to delete the current file
Sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file
Sudo chmod 600 /swapfile #set permission to root only if you made a new file
Sudo mkswap /swapfile #converts file to swap format
Sudo swapon /swapfile #enable swap on the file.
Remarque: si vous utilisez également une partition de swap, celle-ci devra également être activée.
Si vous souhaitez simplement ajouter un autre fichier de 2 Go, alors:
Sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file
Sudo chmod 600 /swapfile2 #set permission to root only
Sudo mkswap /swapfile2 #converts file to swap format
Sudo swapon /swapfile2 #enable swap on the file.
Ensuite, éditez/etc/fstab. Dupliquez l'entrée de votre fichier d'échange actuel et remplacez le nom du fichier par le nouveau fichier (swapfile2).