Comment activer les sous-titres en Français sur Youtube !! (TUTORIEL FACILE)
Table des matières:
- Avant que tu commences
- Création d'un fichier d'échange
- Réglage de la valeur de swappiness
- Suppression d'un fichier d'échange
- Conclusion
Le swap est un espace sur un disque qui est utilisé lorsque la quantité de mémoire physique est pleine. Lorsqu'un système Linux manque de RAM, les pages inactives sont déplacées de la RAM vers l'espace de swap.
L'espace d'échange peut prendre la forme d'une partition d'échange dédiée ou d'un fichier d'échange. Habituellement, lors de l'exécution d'une machine virtuelle Debian, une partition de swap n'est pas présente, la seule option est donc de créer un fichier de swap.
Ce tutoriel vous guidera à travers les étapes d'ajout d'un fichier d'échange sur Debian 10 Buster.
Avant que tu commences
Bien que cela soit possible, il n'est pas courant d'avoir plusieurs espaces de swap sur une même machine. Pour vérifier si votre installation Debian a déjà activé le swap, exécutez la commande suivante:
sudo swapon --show
Si la sortie est vide, cela signifie que le système n'a pas d'espace de swap.
Sinon, si vous obtenez quelque chose comme ci-dessous, le swap est déjà activé sur votre système Debian.
NAME TYPE SIZE USED PRIO /dev/sda2 partition 4G 0B -1
Pour activer l'échange, l'utilisateur exécutant les commandes doit disposer des privilèges sudo.
Création d'un fichier d'échange
Dans cet exemple, nous allons créer et activer
1G
de swap. Pour créer un swap plus grand, remplacez
1G
par la taille de l'espace de swap souhaité.
Les étapes ci-dessous montrent comment ajouter un espace d'échange sur Debian 10.
-
Créez d'abord un fichier qui sera utilisé pour l'échange:
sudo fallocate -l 1G /swapfileSi
fallocaten'est pas installé ou si vous obtenez un message d'erreur indiquant quefallocate failed: Operation not supportedvous pouvez utiliser la commande suivante pour créer le fichier d'échange:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Seul l'utilisateur root doit pouvoir lire et écrire dans le fichier d'échange. Exécutez la commande ci-dessous pour définir les autorisations appropriées:
sudo chmod 600 /swapfileUtilisez l'outil
mkswappour configurer une zone d'échange Linux sur le fichier:sudo mkswap /swapfileActivez le fichier d'échange:
sudo swapon /swapfilePour rendre la modification permanente, ouvrez le fichier
/etc/fstab:sudo nano /etc/fstabet collez la ligne suivante:
/ etc / fstab/swapfile swap swap defaults 0 0Vérifiez si le swap est actif à l'aide de la
swaponoufreecomme indiqué ci-dessous:sudo swapon --showNAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1sudo free -htotal used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Réglage de 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. La permutation peut avoir une valeur comprise entre 0 et 100. Une valeur faible obligera le noyau à éviter autant que possible la permutation tandis qu'une valeur plus élevée incitera le noyau à utiliser l'espace d'échange de manière plus agressive.
La valeur d'échange par défaut est 60. Vous pouvez vérifier la valeur d'échange actuelle à l'aide de la commande
cat
:
cat /proc/sys/vm/swappiness
60
Bien que la valeur de permutation de 60 soit OK pour la plupart des systèmes Linux, pour les serveurs de production, vous devez définir une valeur inférieure.
Par exemple, pour définir la valeur d'échange à 10, tapez:
sudo sysctl vm.swappiness=10
Pour rendre ce paramètre persistant lors des redémarrages, ajoutez la ligne suivante au fichier
/etc/sysctl.conf
:
vm.swappiness=10
La valeur d'échange optimale dépend de la charge de travail de votre système et de la façon dont la mémoire est utilisée. Vous devez ajuster ce paramètre par petits incréments pour trouver une valeur optimale.
Suppression d'un fichier d'échange
Pour désactiver et supprimer le fichier d'échange, procédez comme suit:
-
Désactivez l'espace de swap en exécutant:
sudo swapoff -v /swapfileOuvrez le fichier
/etc/fstabavec votre éditeur de texte et supprimez l'entrée de/swapfile swap swap defaults 0 0.Enfin, supprimez le fichier d'échange réel avec la commande
rm:sudo rm /swapfile
Conclusion
Vous avez appris à créer un fichier d'échange et à activer et configurer l'espace d'échange sur votre machine Debian 10.
swap debian ramComment ajouter de l'espace d'échange sur Centos 7
Swap est un espace sur un disque utilisé lorsque la quantité de mémoire RAM physique est pleine. Ce didacticiel explique comment ajouter un fichier d'échange sur les systèmes CentOS 7.
Comment ajouter un espace d'échange sur Debian 9
Swap est un espace sur un disque utilisé lorsque la quantité de mémoire RAM physique est pleine. Ce tutoriel décrit les étapes nécessaires pour ajouter un fichier d'échange sur les systèmes Debian 9.
Comment ajouter un espace d'échange sur Ubuntu 18.04
Swap est un espace sur un disque utilisé lorsque la quantité de mémoire RAM physique est pleine. Lorsqu'un système Linux manque de RAM, les pages inactives sont déplacées de la RAM vers l'espace de swap. Ce tutoriel couvre les étapes nécessaires pour ajouter un fichier d'échange à Ubuntu 18.04.







