Comment ajouter un espace d'échange sur Debian 10

Comment ajouter un espace d'échange sur Debian 10

La mémoire d'échange est un emplacement sur le disque dur est utilisé comme mémoire par le système d'exploitation. Lorsque les systèmes d'exploitation détectent que la mémoire principale devient pleine et nécessite plus de RAM pour exécuter correctement les applications, il vérifie l'espace d'échange et les fichiers de transfert là-bas. En termes généraux, Swap fait partie du disque dur utilisé comme RAM sur le système.

Ce tutoriel vous aidera à ajouter de la mémoire d'échange sur le système de Debian 10 Buster Linux.

Ajouter un échange dans Debian 10

Utilisez les étapes ci-dessous pour créer et activer la mémoire d'échange sur votre système Debian via la ligne de commande.

1. Vérifiez l'échange actuel

Tout d'abord, assurez-vous que votre système n'a pas de mémoire d'échange configurée sur votre système. Vous pouvez vérifier si en exécutant l'une des commandes ci-dessous.

sudo swapon -s gratuit -m 

2. Créer un fichier d'échange sur Debian

Permet de créer un fichier à utiliser pour l'échange dans le système de taille requise. Avant de fabriquer un fichier, assurez-vous d'avoir suffisamment d'espace libre sur le disque. Généralement, il recommande que l'échange soit égal au double de la mémoire physique installée.

Mon système Debian a 2 Go de mémoire principale. Nous allons donc créer un fichier d'échange de 4 Go de taille.

Sudo Fallocation -L 4G / Swapile Chmod 600 / Swapfile 

Le, faites-le pour échanger le format et activer sur votre système en exécutant les commandes suivantes:

Sudo Mkswap / Swapile Swapon / Swapon Sudo Swapon 

3. Rendre l'échange permanent

Après l'exécution des commandes ci-dessus, la mémoire d'échange est ajoutée à votre système et le système d'exploitation peut être utilisé en cas de besoin. Mais après le redémarrage du System Swap, va désactiver à nouveau.

Vous pouvez le rendre permanent en ajoutant l'entrée suivante dans / etc / fstab déposer. Modifier le fichier fstab dans l'éditeur:

vim / etc / fstab 

et ajouter l'entrée ci-dessous à la fin du fichier:

/ Swapfile Aucun Swap Sw 0 0 

Enregistrer le fichier et fermer. Maintenant, la mémoire d'échange restera activée après les redémarrages du système.

4. Vérifiez la mémoire d'échange

Vous avez réussi à ajouter de la mémoire d'échange à votre système. Exécutez l'une des commandes ci-dessous pour afficher la mémoire d'échange active actuelle sur votre système:

sudo swapon -s gratuit -m 

5. Mettre à jour le paramètre Swappiness

Maintenant, changez le swapposité Paramètre du noyau selon vos besoins. Il indique au système à quelle fréquence le système utilise cette zone d'échange.

Modifier / etc / sysctl.confli déposer:

sudo vim / etc / sysctl.confli 

Ajouter la configuration suivante à la fin du fichier

machine virtuelle.swappiness = 10 

Recharger maintenant le fichier de configuration sysctl

sudo sysctl -p 

Conclusion

Dans ce tutoriel, vous avez appris à créer et à activer la mémoire d'échange sur le système Debian.