cClaude.rocks ☕ Le blog

[Nouvelles technologies du libre, sciences et coups de gueule…]

Menu

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

኿


â„č 2006 - 2024 | 🏠 Accueil du domaine | 🏡 Accueil du blog