Vous pouvez rencontrer un scénario dans lequel vous devez désactiver le swap sous Linux. Supposons que vous souhaitiez modifier la taille du swap. Vous devez le désactiver avant d'apporter des modifications.
Si pour certaines raisons, vous avez décidé de désactiver le swap sous Linux, ce tutoriel vous montre les étapes pour le faire.
Il existe deux types d'espace d'échange sous Linux :
- swap partition (une partition dédiée)
- fichier d'échange (un fichier sous la racine faisant office d'échange)
Un système peut avoir soit la partition d'échange, soit le fichier d'échange, soit les deux. Vous pouvez vérifier l'échange actif à l'aide de la commande :
swapon --show
Cependant, des informations plus fiables peuvent être trouvées dans /etc/fstab fichier qui montre tout le swap sur votre système, actif ou inactif.
Maintenant que vous savez comment localiser votre fichier ou partition d'échange, voyons comment le désactiver.
Désactiver l'échange sous Linux
Si vous souhaitez désactiver un fichier ou une partition d'échange spécifique, indiquez son chemin comme ceci :
sudo swapoff /dev/nvme0n1p2
Un moyen plus simple consiste à désactiver tous les échanges actifs sur votre système comme ceci :
sudo swapoff -a
Si vous vérifiez à nouveau l'échange actif en utilisant swapon –show commande, vous ne verrez plus aucun échange.
Réactiver l'échange sous Linux
Si vous souhaitez réactiver un espace de swap désactivé, vous pouvez utiliser la commande swapon comme ceci :
sudo swapon /dev/nvme0n1p2
Ou vous pouvez activer tout l'espace d'échange disponible à l'aide de cette commande :
sudo swapon -a
Suppression de l'espace d'échange
Si vous souhaitez supprimer la partition ou le fichier d'échange, vous devez d'abord le désactiver . Vous venez de voir les étapes pour le désactiver.
Maintenant, si vous avez un fichier d'échange, le supprimer revient à supprimer n'importe quel fichier sous Linux.
sudo rm path_to_swap_file
Si vous avez une partition swap, vous pouvez la supprimer à l'aide de la commande fdisk.
La partie importante est que vous devez également supprimer l'entrée pour le fichier d'échange ou la partition supprimé du fichier /etc/fstab.
J'espère que vous avez trouvé ce petit tutoriel utile pour gérer l'espace d'échange sur votre système Linux.