GNU/Linux >> Tutoriels Linux >  >> Linux

Fichier d'échange à croissance dynamique sur Debian

SwapSpace est un utilitaire qui crée un "fichier d'échange dynamique" qui, selon les exigences du système d'exploitation, modifie sa taille.

Ainsi, vous pouvez même oublier de créer un fichier d'échange virtuel et installer simplement "SwapSpace" et il en créera automatiquement un pour vous et le redimensionnera même si nécessaire.

Vous pouvez également utiliser 'Swapspace' côte à côte avec un fichier d'échange créé manuellement et lorsque celui-ci est rempli manuellement, 'Swapspace' en créera automatiquement un autre pour le système d'exploitation afin que le système d'exploitation ait toujours un espace d'échange et cela améliore la stabilité.

Une autre chose utile à propos de "SwapSpace" est que, chaque fois qu'il le peut, il réduira la taille du SwapSpace et "libérera" ces octets dans le système de fichiers utilisateur et, selon les développeurs, cette réduction contribue également à augmenter les performances du fichier d'échange ( de plus, votre "précieux" espace disque dur n'est pas perdu non plus).

Installer avec

sudo apt-get install swapspace

Et ajustez le fichier de configuration à vos besoins. J'ai mis le minimum à 0 sur ma machine VM debian avec seulement 8 Go de disque dur

De plus, j'ai également défini le swappiness à 0 pour minimiser l'utilisation du précieux espace disque dur sur ma VM :

Pour modifier la valeur de permutation du système, ouvrez /etc/sysctl.conf en tant que racine. Ensuite, modifiez ou ajoutez cette ligne au fichier :

vm.swappiness = 0

(Redémarrez pour que le changement prenne effet)


Swapspace est ancien et non entretenu et pourrait entraîner, un jour, des problèmes dans les systèmes modernes. Je pense que la meilleure solution pour l'échange dynamique est de :

sudo apt install dphys-swapfile
sudo update-rc.d dphys-swapfile enable

puis réglage CONF_SWAPFACTOR=2 en /etc/dphys-swapfile et enfin

sudo service dphys-swapfile start

Linux
  1. Comment ajouter un fichier d'échange sur Ubuntu

  2. Comment créer ou augmenter l'espace d'échange sous Linux

  3. Comment créer un swap sous Linux

  4. Comment créer un fichier d'échange sous Linux

  5. Ajouter du volume d'échange ?

Comment étendre l'espace d'échange à l'aide du fichier d'échange sous Linux

Comment trouver des fichiers dans Debian 10

Installer Blender 3D sur Debian 10 (Buster)

Comment créer et utiliser un fichier d'échange sous Linux

Comment désactiver Swap sous Linux

Comment ajouter un fichier d'échange sur Ubuntu 20.04