Comment ajouter de l'espace d'échange sur le top 10 d'Ubuntu.Top 10

Comment ajouter de l'espace d'échange sur le top 10 d'Ubuntu.Top 10
Échanger est une partie spécifique du disque dur c'est réservé pour que le système d'exploitation stockait temporairement des données qui ne sont plus nécessaires dans la RAM. À quelques exceptions, l'espace d'échange vous permet d'étendre la quantité de données que votre serveur peut contenir dans sa mémoire de travail actuelle. Ainsi, lorsqu'il n'existe pas suffisamment d'espace dans RAM pour maintenir les données liées aux applications actuellement utilisées, l'espace d'échange supplémentaire sera utilisé dans une telle situation.

Ce blog démontrera la méthode pour Ajouter un espace d'échange sur Ubuntu 22.04.

Ajout d'espace d'échange sur Ubuntu 22.04

Dans le but d'ajouter de l'espace d'échange sur Ubuntu 22.04, suivez les instructions données.

Étape 1: Vérifiez les informations d'échange

Tout d'abord, exécutez la commande fournie pour vérifier là existe un échange préconfiguré sur le système:

$ sudo swapon -

Alternativement, utilisez le «gratuit«Commande avec le«-H”Option pour vérifier l'existence d'un espace d'échange actif:

$ gratuit -h

La sortie des commandes données indique qu'un fichier d'échange est déjà présent sur notre système. Cependant, nous créerons un nouveau fichier d'échange pour la démonstration et vous montrerons la méthode d'ajouter de l'espace d'échange dans Ubuntu 22.04.

Étape 2: Vérifiez l'espace de disque dur disponible

Dans l'étape suivante, vérifiez l'espace disponible du disque dur pour vous assurer qu'il a suffisamment d'espace:

$ df -h

Comme vous le voyez, nous avons «9.5g«Espace disponible sur notre système:

Étape 3: Créer un fichier d'échange

Dans le but de créer un fichier de swap, écrivez le fourni "se déchaîner«Commande dans votre Ubuntu 22.04 Terminal avec le «-l«Option et spécifier La quantité de espace Vous voulez allouer. Dans notre cas, nous créerons un fichier d'échange nommé «Swapfile1" ayant "1g" espace:

$ sudo Falllocation -L 1G / Swapfile1

Étape 4: Vérifiez l'espace alloué des fichiers d'échange

Vérifiez l'espace alloué au fichier d'échange en utilisant la commande fournie:

$ ls -lh / swapfile1

Étape 5: Modifier l'autorisation du fichier d'échange

Utiliser le fourni "chod«Commande pour modifier les autorisations de fichier pour être accessibles uniquement par«racine»:

$ sudo chmod 600 / swapfile1

Ensuite, vérifiez les autorisations de fichiers attribuées:

$ ls -lh / swapfile1

Étape 6: Mark Swapfile1 comme espace d'échange

Tapez la commande suivante pour marquer le créé "Swapfile1«Comme espace d'échange:

$ sudo mkswap / swapfile1

Étape 7: Activer le fichier d'échange

Activez le fichier d'échange créé et permettez à l'Ubuntu 22.04 Système pour son utilisation:

$ sudo swapon / swapfile1

Étape 8: Vérifiez la disponibilité du fichier d'échange

Après avoir activé le fichier de swap, vérifiez s'il est disponible ou non en utilisant le "donné"swapon" commande:

$ sudo swapon -

Ou, exécutez le «gratuit«Commande avec le«-H”Option dans le même but:

$ gratuit -h

Étape 9: rendre le fichier d'échange permanent

Les modifications que vous avez apportées jusqu'à présent ne sont appliquées qu'à la session en cours. Cela indique que dès le redémarrage du système, le serveur ne continuera pas automatiquement les paramètres ajoutés. Pour rendre le fichier d'échange permanent, ajoutez le fichier créé au «/ etc / fstab" déposer.

Donc, d'abord, sauvegarde le «/ etc / fstab»Fichier comme mesure de précaution:

$ sudo cp / etc / fstab / etc / fstab.bak

Ensuite, ajoutez les informations suivantes liées à «Swapfile1»:

$ echo '/ swapfile1 Aucun swap sw 0 0' | Sudo Tee -a / etc / fstab

Maintenant, passez à la dernière étape.

Étape 10: réglage des paramètres d'espace d'échange

À ce stade, l'espace d'échange est définitivement et prêt à l'emploi. Cependant, nous réglerons certains paramètres d'espace d'échange supplémentaires qui auront un impact sur les performances de votre Ubuntu 22.04 dans le bon sens.

Tout d'abord, vérifiez la valeur du «swapposité”Paramètre, qui indique à quelle fréquence le système va échanger des données de la RAM à l'espace d'échange ajouté. La valeur du paramètre se situe entre «0" et "100". Afin de vérifier la valeur actuelle du «swapposité"Paramètre, exécutez les suivants"chat" commande:

$ Cat / Proc / Sys / VM / Swappiness

Ensuite, utilisez le «sysctl«Commande pour attribuer une nouvelle valeur au«swapposité»Paramètre:

$ sudo sysctl VM.swappiness = 20

Pour enregistrer en permanence les paramètres ajoutés pour l'espace d'échange ajouté, ajoutez la même ligne dans le "sysctl.conflit" déposer:

$ sudo nano / etc / sysctl.confli

La valeur d'un autre paramètre que nous allons régler est «vfs_cache_pressure ". Ce paramètre contrôle le cache dentry et inode information. Vérifiez sa valeur actuelle à l'aide de la fournie "chat" commande:

$ CAT / PROC / SYS / VM / VFS_CACHE_PRESSURE

De même, définissez une nouvelle valeur pour le «vfs_cache_pressure”Paramètre en utilisant le"sysctl" commande:

$ sudo sysctl VM.vfs_cache_pressure = 40

Ajoutez la même ligne dans le "sysctl.confli»Fichier pour définir en permanence la valeur de«vfs_cache_pressure " paramètre:

$ sudo nano / etc / sysctl.confli

Frapper "Ctrl + o«Pour enregistrer la ligne ajoutée et revenir au terminal. L'espace d'échange créé est tout prêt à l'emploi avec les paramètres configurés:

Nous avons compilé la méthode la plus simple pour ajouter un espace d'échange sur Ubuntu 22.04.

Conclusion

Dans le but d'ajouter de l'espace d'échange dans Ubuntu 22.04, d'abord, vérifiez l'espace de disque dur disponible, puis exécutez le «$ sudo Falllocation -L 1G / Swapfile1”Commande tout en spécifiant l'espace et le chemin alloués au fichier d'échange qui va être créé. Modifiez ensuite les autorisations de fichier du fichier d'échange, marquez-le comme un espace d'échange et activez-le sur votre Ubuntu 22.04 Système. Ce blog a démontré la méthode pour Ajouter un espace d'échange sur Ubuntu 22.04.