L'espace d'échange peut échanger le contenu de la RAM au cas où il n'y a pas assez de RAM disponible. Cet espace d'échange, représentant une page de mémoire physique, utilise un fichier de disque spécial ou en haut d'une partition de disque lorsque le RAM est plein. L'espace d'échange est facultatif s'il y a suffisamment de mémoire dans le système. Dans ce cas, vous pouvez désactiver l'espace d'échange. Ce tutoriel examine comment désactiver pleinement l'espace d'échange sur Linux.
Comment désactiver pleinement l'espace d'échange sur Linux
Tout d'abord, vérifiez si l'échange est allumé ou désactivé, et exécutez le «swapon -s» à partir de l'interface shell. Si le swap est activé, la commande renvoie une sortie non vide:
Swapon sudo -s
Ou
Sudo Swapon -
Avant de désactiver pleinement l'espace d'échange, vous devez vérifier la mémoire occupée. Grâce à cela, vous pouvez identifier la partition qui contient l'espace d'échange dans votre système. Vous pouvez utiliser l'un des éléments suivants pour vérifier l'espace d'échange:
gratuit -h
Ou
gratuit -mh
Comme vous pouvez le voir, l'espace d'échange pour le système est de 2 Go. Maintenant, nous devons désactiver pleinement l'espace d'échange. Pour obtenir des informations plus fiables de la commande précédente, vous pouvez obtenir le fichier «/ etc / fstab» en l'ouvrant dans n'importe quel éditeur. N'oubliez pas que vous devez ouvrir le fichier dans l'éditeur pour désactiver complètement l'espace d'échange sur Linux. Ici, nous ouvrons ce fichier à l'aide de l'éditeur Nano.
sudo nano / etc / fstab
Maintenant, convertissez la ligne entière en un commentaire en l'avant en avant avec le symbole «#» (hashtag).
Enregistrer le fichier. Maintenant, vous pouvez vérifier l'espace d'échange de votre système via la commande libre:
gratuit -h
Vous pouvez voir que l'espace d'échange est gratuit.
En exécutant la commande «swapon -s», vous verrez qu'elle ne vous donne plus de sortie, ce qui signifie que l'espace d'échange est entièrement désactivé sur Linux.
swapon -s
C'est ainsi que vous pouvez désactiver pleinement l'espace d'échange sur Linux. Si vous souhaitez désactiver une partition d'échange spécifique, exécutez la commande «swapoff» suivante:
échange
Utilisez temporairement la commande suivante pour désactiver tous les échanges:
swapoff -a
Conclusion
La mémoire d'échange fait partie du disque dur du système ou d'autres périphériques de stockage qui sont conservés séparément. L'échange (permettant un espace d'échange) réduit considérablement les performances de votre système. Donc, si votre système a suffisamment de RAM, vous pouvez désactiver l'espace d'échange. Ce tutoriel a expliqué comment désactiver pleinement l'espace d'échange sur Linux.
Lorsqu'il y a une quantité limitée de RAM, la désactivation de l'espace d'échange peut également avoir des conséquences imprévues telles que la manège de mémoire. Désactiver un swap sans aucune raison spécifique n'est pas recommandé. Il est toujours lent par rapport à la RAM, c'est pourquoi l'utilisation de l'espace d'échange affecte négativement les performances du système.