GNU/Linux >> Tutoriels Linux >  >> Linux

Comment réduire la taille du swap après qu'un système est déjà installé ?

On ne veut pas toujours le réduire, mais souvent augmenter son utilisation paresseuse à la place - plus il y a de pages propres déjà en swap, mieux c'est, cela signifie qu'elles peuvent facilement être désactivées lorsque de la RAM libre est nécessaire. La machine virtuelle Linux, cependant, a un comportement étrange concernant l'échange - des E/S de disque intensives (comme un énorme fichier cp ) peut rendre l'échange de votre système indésirable. Il peut être atténué dans une certaine mesure en diminuant vm.swappinness et augmenter vfs_cache_pressure bien que l'effet de ces contre-mesures ne réponde pas toujours aux attentes. Je pense qu'il est également logique de mentionner zswap ici - pour certaines charges de travail, cela peut être utile.


Pour désactiver temporairement le swap, utilisez (en tant que root) la commande :

swapoff -a

Pour le réactiver :

swapon -a

Pour le désactiver définitivement, éditez le fichier /etc/fstab et commentez toutes les lignes avec swap dans la colonne type.

Plus d'échange n'améliore pas toujours les performances. Il y a des moments où il est préférable de le réduire ou de le désactiver - tout dépend de la combinaison d'applications.

J'ai fait une recherche rapide sur Google et j'ai trouvé ce bon article sur le sujet :

https://www.linux.com/news/software/applications/8208-all-about-linux-swap-space


L'utiliser oui, l'avoir là non. Un ralentissement se produira si vous exécutez trop de programmes monopolisant la mémoire à la fois, ce qui entraînera l'utilisation du swap.

Si vous voulez vraiment le réduire, démarrez un livecd et lancez gparted et redimensionnez la partition.


Linux
  1. Comment ajouter un espace d'échange dans Ubuntu 18.04

  2. Comment résoudre le problème "Firefox déjà en cours d'exécution" sous Linux

  3. Comment vérifier la taille du tas pour un processus sous Linux

  4. Comment savoir que Java est installé dans un système Linux ?

  5. Comment savoir depuis combien de temps un système Linux a été installé ?

Comment afficher la taille du paquet installé sur Ubuntu

Comment trouver des applications installées avec une taille installée sous Linux

Comment vérifier la RAM installée sur Debian 10

Comment ajouter de l'espace d'échange sur Debian 10

Comment ajouter un espace d'échange sur Ubuntu 20.04

Comment réduire la taille de l'image Docker dans les conteneurs Docker