15 votes

Comment désactiver définitivement le fichier d'échange ?

Ubuntu 17.04 introduit un fichier swap pour remplacer les partitions swap. Cependant, je préférerais ne pas avoir du tout d'espace swap sur le disque, et j'aimerais donc savoir comment désactiver le fichier swap.

Clarification : J'ai besoin d'un moyen pour désactiver le fichier d'échange. en permanence . A ma connaissance, la commande swapoff ne le désactive que temporairement.

Clarification 2 : Je ne veux pas que le swapping soit complètement désactivé, car j'utilise zram comme swap. Je veux seulement que le fichier d'échange handicapés.

Ma question spécifiquement traite de la fichier d'échange Les réponses aux autres questions traitent soit de la désactivation de la partition d'échange, soit de la désactivation de tous les échanges. Je ne veux ni l'un ni l'autre, je veux juste que le fichier d'échange soit désactivé.

18voto

Brian Leeming Points 2292

Voici comment désactiver le fichier d'échange dans Ubuntu 17.04

Pour désactiver le fichier d'échange. Exécutez la commande suivante :

sudo swapoff /swapfile         

Désactivez maintenant le fichier d'échange dans /etc/fstab . J'utilise Vim.

sudo vim /etc/fstab

Votre /etc/fstab le fichier doit comporter un '#' devant '/swapfile'.

enter image description here

Après cela, enregistrez vos modifications et quittez.

Maintenant, nous allons supprimer physiquement le fichier d'échange. Exécutez la commande suivante :

sudo rm -f /swapfile

et voilà ! Pour que les changements prennent pleinement effet, redémarrez le système et utilisez la commande 'free' pour confirmer qu'il n'y a pas d'espace disponible pour le swap.

1voto

TopHat Points 3221

Tout fichier swap ou partition qui démarre au démarrage se trouve dans le répertoire /etc/fstab fichier. Si vous supprimez la ligne associée à ce fichier swap dans le fichier fstab il ne redémarre pas après un redémarrage.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X