Ubuntu 17.04 introduit un fichier d'échange pour remplacer les partitions d'échange. Toutefois, je préférerais ne pas disposer d’espace de swap basé sur disque. Je voudrais donc savoir comment désactiver le fichier swap.
Clarification: J'ai besoin d'un moyen de désactiver le fichier d'échange de manière permanente . Autant que je sache, la commande swapoff ne la désactive que temporairement.
Clarification 2: Je ne veux pas que l'échange soit complètement désactivé, car j'utilise zram comme échange. Je veux seulement que le fichier d'échange soit désactivé.
Ma question traite spécifiquement du fichier d'échange, tandis que les réponses aux autres questions traitent soit de la désactivation de la partition d'échange, ou ils traitent avec désactiver tous les échanges. Je ne veux pas non plus, je veux juste que le fichier d'échange soit désactivé.
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 fichier /etc/fstab
devrait avoir un '#' devant '/ swapfile'
Après cela est fait. sauvegardez vos modifications et quittez.
Nous allons maintenant supprimer physiquement le fichier d'échange. lancez la commande suivante:
Sudo rm -f /swapfile
et le tour est joué! Pour que les modifications prennent pleinement effet, redémarrez le système et utilisez la commande "free" pour vérifier qu'il n'y a pas d'espace disponible pour le swap.
Tout fichier d'échange ou partition commençant au démarrage se trouve dans le fichier /etc/fstab
. Si vous supprimez la ligne associée à ce fichier d'échange dans fstab
name__, elle ne redémarrera pas après un redémarrage.