Tutoriels Linux

Ubuntu: augmenter le swap [Guide]

Par Richard, le 6 mars 2021 — 5 minutes de lecture
Ubuntu: augmenter le swap [Guide]

Lors de l’installation d’Ubuntu, un fichier d’échange est créé. Le fichier d’échange est généralement d’environ 2 Go, bien qu’il puisse parfois être plus volumineux. Ce fichier d’échange peut faire l’affaire pour la plupart des utilisateurs d’Ubuntu ces jours-ci, car la plupart des PC modernes ont beaucoup de performances et de RAM.

Ubuntu: augmenter le swap

Si vous comptez beaucoup sur les échanges sur Ubuntu parce que vous utilisez régulièrement votre RAM physique, le fichier d’échange de 2 à 4 Go ne suffit pas. Heureusement, il est possible d’augmenter la taille du swap de la valeur par défaut à quelque chose de beaucoup plus grand.

Ubuntu: augmenter le swap

Pour démarrer le processus d’augmentation de la taille de votre swap, vous devrez ouvrir une fenêtre de terminal. Malheureusement, le fichier d’échange Ubuntu est un fichier au niveau du système et il nécessite un accès au terminal racine pour le modifier.

Pour ouvrir une fenêtre de terminal sur le bureau Ubuntu, appuyez sur Ctrl + Alt + T sur le clavier. Vous pouvez également lancer le terminal en recherchant «Terminal» dans le menu de l’application.

Désactiver le swap par défaut

Avant de pouvoir créer un nouveau fichier d’échange, vous devez désactiver l’ancien. Pour désactiver l’ancien swap, accédez au terminal Linux et exécutez le échange commande sur le fichier d’échange Ubuntu situé dans le répertoire /.

sudo swapoff /swapfile

Une fois que le fichier d’échange Ubuntu par défaut est désactivé, vérifiez-le. Vous pouvez vérifier le swap en exécutant le gratuit commande avec la -h commutateur de ligne de commande.

free -h

Regardez la colonne «Swap:». S’il indique 0B à chaque endroit, vous avez effectivement désactivé le fichier d’échange par défaut d’Ubuntu. Sinon, réexécutez le échange commande et réessayez.

Supprimer le fichier d’échange existant

Maintenant que le fichier d’échange Ubuntu par défaut a été désactivé, il doit être supprimé du système. Pourquoi? Si nous ne supprimons pas le fichier d’échange par défaut, il pourrait entrer en conflit avec le nouveau fichier d’échange que nous créons, car ils utiliseront des noms de fichier similaires.

Pour supprimer le fichier d’échange par défaut de votre système Ubuntu, vous devez élever votre session de terminal au compte racine. Le compte racine est le seul compte sur votre système Ubuntu qui peut supprimer des fichiers et des dossiers du répertoire /.

Pour accéder au compte root dans Ubuntu, utilisez le sudo -s commande ci-dessous.

sudo -s

Une fois que vous avez un accès root dans le terminal, utilisez le rm pour supprimer le fichier d’échange Ubuntu par défaut de votre ordinateur.

cd /

rm swapfile

Quand le rm est exécutée, le fichier d’échange Ubuntu par défaut aura disparu de votre système. Pour confirmer qu’il a disparu, exécutez le ls commande dans le répertoire /. Si vous ne voyez pas «swapfile» dans la liste des fichiers, cela signifie qu’il a été supprimé avec succès.

ls

Créer un nouveau fichier d’échange

Maintenant que le fichier d’échange Ubuntu par défaut a été supprimé de votre système, il est temps d’en créer un nouveau. Pour créer un nouveau fichier d’échange, vous devrez utiliser le jj commander. Le jj La commande est pratique et sera en mesure de créer un nouveau fichier d’échange aussi grand ou aussi petit que vous le souhaitez.

Pour créer un nouveau fichier d’échange, vous devez d’abord déterminer la taille en mégaoctets, car c’est ce que jj les usages. Par exemple, pour créer un fichier d’échange de 8 Go, vous feriez 8 x 1024, ce qui équivaut à 8192 Mo.

Une fois que vous avez calculé la taille de votre nouveau fichier d’échange Ubuntu, entrez-la dans la commande ci-dessous pour créer un nouveau fichier d’échange.

sudo -s

dd if=/dev/zero of=/swapfile bs=1M count=YOUR_MEGABYTE_NUMBER_HERE

Le jj La commande prendra un peu de temps pour se terminer. Lorsque cela est fait, votre nouveau fichier d’échange sera dans le répertoire /, où se trouvait l’ancien fichier d’échange.

Après avoir créé le nouveau fichier d’échange, utilisez le chmod pour mettre à jour le fichier d’échange avec les autorisations appropriées.

chmod 600 /swapfile

Activer le nouveau swap

Avec le nouveau fichier d’échange créé et ses autorisations à jour, il est temps d’activer le nouveau swap sur votre système. Pour ce faire, nous devrons utiliser le mkswap commander. Il analysera le nouveau fichier d’échange et lui permettra d’être utilisé comme espace d’échange.

En utilisant le mkswap ci-dessous, activez votre nouveau fichier d’échange dans Ubuntu.

mkswap /swapfile

Une fois la mkswap est exécutée, vous verrez une sortie de ligne de commande qui dit «configuration de l’espace d’échange», suivie de l’UUID d’échange et de sa taille.

Après avoir exécuté le mkswap commande, il est temps d’utiliser la swapon commande pour activer le nouveau fichier d’échange dans Ubuntu. En utilisant le swapon ci-dessous, activez le nouveau swap dans Ubuntu.

swapon /swapfile

Lorsque le nouveau fichier d’échange est activé, vous pourrez le vérifier en exécutant le libre -h commander. Regardez sous la colonne «Swap:» pour confirmer que cela fonctionne.

Richard

Richard

Rédacteur pour Levonsys, je suis spécialiste Linux et Android. Mes guides et mes articles vous livrent quelques astuces afin de profiter au mieux de ces deux systèmes d'exploitations.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.