Comment ajouter de l’espace d’échange sur Debian 11

Dans ce tutoriel, nous allons vous montrer comment ajouter de l’espace d’échange sur Debian 11. Pour ceux d’entre vous qui ne le savaient pas, la mémoire d’échange est un emplacement sur un disque dur à utiliser comme mémoire par le système d’exploitation. En termes simples, cela signifie que si le système manque de mémoire physique (RAM), il transférera certaines des données les moins utilisées de la RAM vers cet espace.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l’ajout d’espace d’échange sur une Debian 11 (Bullseye).

Ajouter un espace d’échange sur Debian 11 Bullseye

Étape 1. Avant d’installer un logiciel, il est important de vous assurer que votre système est à jour en exécutant ce qui suit apt commandes dans le terminal :

sudo mise à jour appropriée
sudo mise à niveau appropriée

Étape 2. Ajouter un espace d’échange sur Debian 11.

Tout d’abord, vérifiez l’espace d’échange en exécutant les commandes suivantes :

sudo swapon -s gratuit -m

Si la sortie est vide, cela signifie que le système n’a pas d’espace de swap. Si une partition existe déjà, vous devriez obtenir au moins une ligne comme résultat :

NOM TYPE TAILLE UTILISÉ PRIO /dev/sda2 partition 8G 0B -1

Nous créons maintenant un fichier à utiliser comme swap dans votre système Debian. Ici, nous créons un fichier d’échange de 2 Go dans le fichier /swapfile. Comme indiqué ci-dessous:

sudo fallocate -l 2G /fichier d’échange chmod 600 /fichier d’échange

Ensuite, nous devons dire au système que ce fichier sera pour le swap. Cela peut être fait avec la commande mkswap:

sudo mkswap /fichier d’échange

Ensuite, activez la mémoire d’échange sur votre système Debian :

sudo swapon/fichier d’échange

Pour rendre le changement permanent, ouvrez le /etc/fstab déposer:

sudo nano /etc/fstab

Ajoutez l’entrée ci-dessous à la fin du fichier :

/swapfile échanger les valeurs par défaut 0 0

Pour vérifier que votre espace d’échange est actif, vous pouvez exécuter la commande initiale avec le –show drapeau:

sudo swapon –afficher

Étape 3. Configurez la valeur de Swappiness.

Swappiness est une propriété du noyau Linux qui définit la fréquence à laquelle le système utilisera l’espace de swap. Swappiness peut avoir une valeur comprise entre 0 et 100. La valeur par défaut de swappiness est 60, que vous pouvez vérifier en utilisant la commande suivante ci-dessous :

cat /proc/sys/vm/swappiness

Vous pouvez définir la valeur de swappiness en utilisant “sysctl” commande

sudo sysctl vm.swappiness=40

Étape 4. Supprimez le fichier d’espace d’échange.

La suppression des partitions d’échange sur Debian est assez simple, suivez les étapes ci-dessous :

  • Désactivez l’espace d’échange en exécutant :

sudo swapoff -v /fichier d’échange

  • Retirer /etc/fstab

Ouvrez le /etc/fstab fichier avec votre éditeur de texte et supprimez l’entrée du fichier d’échange /swapfile swap swap defaults 0 0.

  • Enfin, supprimez le fichier d’échange réel à l’aide de la commande suivante ci-dessous :

sudo rm /fichier d’échange

Toutes nos félicitations! Vous avez ajouté avec succès l’espace d’échange. Merci d’avoir utilisé ce didacticiel pour ajouter de l’espace d’échange sur Debian 11 Bullseye. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Debian.