GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment ajouter un espace d'échange sur Ubuntu 20.04

Swap est un emplacement sur le disque dur utilisé comme mémoire par le système d'exploitation. Lorsque le système d'exploitation détecte que la mémoire principale est pleine et qu'elle a besoin de plus de RAM pour exécuter correctement les applications, il vérifie l'espace d'échange et y transfère les fichiers. En termes généraux, le swap est une partie du disque dur utilisée comme RAM sur le système.

J'ai une machine virtuelle en cours d'exécution qui n'a pas d'échange dessus. Plusieurs fois, les services se sont écrasés en raison d'une mémoire insuffisante. Dans cette situation, il est préférable de créer un fichier Swap pour les conserver. Cet article vous aidera à créer un fichier d'échange sur le système Linux après l'installation.

Comment ajouter un échange dans Ubuntu 20.04

Suivez les étapes ci-dessous pour créer et activer la mémoire d'échange sur votre système Ubuntu.

1. Vérifier l'échange actuel

Avant de travailler, assurez-vous que le système a déjà activé l'échange. S'il n'y a pas d'échange, vous n'obtiendrez que l'en-tête de sortie.

sudo swapon -s

2. Créer un fichier d'échange

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

Ma gouttelette d'océan numérique a une mémoire de 2 Go. Créez donc le fichier d'échange de 4 Go.

sudo fallocate -l 4G /swapfile
chmod 600 /swapfile

Ensuite, faites-le changer de format et activez-le sur votre système en exécutant les commandes suivantes :

sudo mkswap /swapfile
sudo swapon /swapfile

3. Rendre l'échange permanent

Après avoir exécuté les commandes ci-dessus, la mémoire d'échange est ajoutée à votre système et le système d'exploitation peut l'utiliser si nécessaire. Mais après le redémarrage du système, l'échange se désactivera à nouveau.

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

sudo vim /etc/fstab

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

/swapfile   none    swap    sw    0   0

Enregistrez le fichier et fermez. Désormais, la mémoire d'échange restera activée après le redémarrage du système.

4. Vérifier la mémoire d'échange du système

Vous avez ajouté avec succès 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
free -m

5. Mettre à jour le paramètre d'échange

Changez maintenant le swappiness 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.conf fichier :

sudo vim /etc/sysctl.conf

ajouter la configuration suivante à la fin du fichier

vm.swappiness=10

Rechargez maintenant le fichier de configuration sysctl

sudo sysctl -p

Conclusion

Dans ce didacticiel, vous avez appris à créer de la mémoire Swap sur le système Ubuntu.


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

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

  3. Comment ajouter un espace d'échange sur Debian 11

  4. Comment ajouter un espace d'échange sur Ubuntu 22.04

  5. Comment ajouter de l'espace d'échange sous Linux

Comment réinstaller Ubuntu

Comment libérer de l'espace sur Ubuntu Linux

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

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

Comment ajouter et configurer un espace d'échange sur Ubuntu Linux

Comment ajouter un fichier d'échange sur Ubuntu 20.04