Par dĂ©faut le swap sous Linux-Mint est un fichier de 2Go. Si vous ĂȘtes dans ce cas de figure et que votre machine Ă moins de 6 Go de RAM et quâil vous reste beaucoup dâespace disque, vous voudrez peut-ĂȘtre augmenter la taille de votre swap.
Avant dâaugmenter la taille du swap
Avant de modifier la configuration de votre swap, utilisez les commandes suivantes pour faire un diagnostic :
inxi -Sp
swapon
free
Voici un exemple :
inxi -Sp
Exemple de sortie :
System:
Host: Lenovo-G70-70 Kernel: 5.15.0-69-generic x86_64 bits: 64 Desktop: N/A
Distro: Linux Mint 21.1 Vera
Partition:
ID-1: / size: 915.32 GiB used: 171.25 GiB (18.7%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 5.2 MiB (1.0%) fs: vfat dev: /dev/sda1
Dans le cas si dessus on constate que cet utilisateur a beaucoup dâespace disque disponible (915.32 â 171.25 = 744,07Â Go) et quâil nâutilise que 18.7%.
Je vous conseille de ne jamais dĂ©passer les 80 % dâutilisation de lâespace disque. Lorsque vous atteignez 80 %, il est temps de faire du mĂ©nage.
Dans le cas de cet utilisateur, on va considĂ©rer quâil peut sans problĂšme supporter un fichier de swap de 8 Go.
swapon
Exemple de sortie :
NAME TYPE SIZE USED PRIO
/swapfile file 2G 113,5M -2
Ici on sâassure que la configuration sâappuie bien sur un fichier de swap (et non pas une partition) et quâil se nomme /swapfile
. On va Ă©galement quâil sâagit de la configuration par dĂ©faut qui prĂ©voit 2 Go de swap.
LANG=en free # La sortie française est mal formatée, voici comment forcer le résultat en anglais.
Exemple de sortie :
total used free shared buff/cache available
Mem: 3906388 1819628 496248 460320 1590512 1361120
Swap: 2097148 3608 2093540
Cette derniĂšre commande sert juste Ă complĂ©ter le diagnostic, elle montre lâusage courant de la mĂ©moire. Comme dans cet exemple, ce nâest pas nĂ©cessairement reprĂ©sentatif de lâĂ©tat de la mĂ©moire lors de lâutilisation habituelle de lâutilisateur de lâordinateur.
DĂ©finir une nouvelle taille de swap
Si vous utilisez dĂ©jĂ un fichier dâĂ©change, câest facile. Limiter le nombre dâapplications ouvertes autant que possible pour effectuer cette opĂ©ration.
DĂ©sactivez dâabord votre fichier dâĂ©change existant :
sudo swapoff -a
Ensuite, vous devez crĂ©er un fichier dâĂ©change plus grand.
Cette commande augmentera sa taille Ă 8 Go, probablement plus que ce dont vous avez besoin, mais si vous avez beaucoup dâespace disponible, câest une solution radicale et qui ne nĂ©cessite pas un monitoring abscons :
sudo dd if=/dev/zero of=/swapfile bs=1M count=8192 status=progress
sudo chmod 0600 /swapfile
sudo mkswap /swapfile
Activez maintenant votre nouveau fichier dâĂ©change :
sudo swapon -a
Câest fait, vous pouvez vĂ©rifier Ă lâaide de :
swapon
NAME TYPE SIZE USED PRIO
/swapfile file 8G 0B -2
Si un redĂ©marrage de la machine nâest pas indispensable, cela reste une bonne idĂ©e pour que toutes les applications aient accĂšs au fichier dâĂ©change.
Liens
኿