Maison > tutoriels informatiques > connaissances en informatique > Comment ajouter de l'espace de swap sur Ubuntu 22.04 LTS

Comment ajouter de l'espace de swap sur Ubuntu 22.04 LTS

WBOY
Libérer: 2024-02-20 11:12:03
avant
547 Les gens l'ont consulté

L'espace d'échange joue un rôle important dans les systèmes Linux, en particulier lorsque le système manque de mémoire. Il agit comme un espace de stockage de mémoire de sauvegarde qui aide le système à fonctionner correctement et à maintenir sa stabilité même sous une charge élevée. Cet article vous fournit un guide détaillé pour ajouter de l'espace de swap sur Ubuntu 22.04 LTS afin de garantir que les performances de votre système sont optimisées et peuvent gérer diverses charges de travail.

如何在 Ubuntu 上添加交换空间 22.04 LTS

En savoir plus sur l'espace d'échange

L'espace d'échange fournit une mémoire virtuelle qui complète la RAM physique du système. Lorsqu'un système manque de RAM, le noyau échange les données sur le disque pour éviter un manque de mémoire et des pannes du système. Les systèmes Linux utilisent généralement l'espace de swap pour gérer cette situation.

  • Exécutez simultanément plusieurs applications gourmandes en mémoire
  • Traitement de fichiers ou d'ensembles de données très volumineux
  • Exécutez une machine virtuelle ou un conteneur
  • Compilez ou créez un logiciel à partir du code source

Un espace d'échange insuffisant peut entraîner une dégradation des performances, des plantages d'applications et des erreurs de mémoire insuffisante. Des outils de surveillance, par exemple, et offrent une visibilité sur l’utilisation des échanges. Si votre système atteint fréquemment la limite de swap, l'ajout d'espace supplémentaire peut améliorer la stabilité. topfree

Étapes de préparation

Avant de créer un fichier d'échange, assurez-vous de vérifier si votre système dispose déjà d'un espace d'échange et quelle quantité d'espace libre est disponible sur votre disque dur.

Pour vérifier l'espace d'échange existant, utilisez la commande suivante :

sudo swapon --show
Copier après la connexion

Si la sortie est vide, cela signifie que votre système ne dispose pas encore d'espace de swap. Pour vérifier l'espace libre sur votre disque dur, utilisez la commande suivante :

df -h
Copier après la connexion

Créer un fichier d'échange

Après avoir confirmé qu'il y a suffisamment d'espace libre sur le disque dur, vous pouvez créer le fichier d'échange. La taille du fichier d'échange dépend des besoins du système, mais une bonne règle consiste à la rendre égale à la quantité de RAM du système. Pour créer un fichier d'échange de 1 Go, utilisez la commande suivante :

sudo fallocate -l 1G /swapfile
Copier après la connexion

Protéger les fichiers d'échange

Après avoir créé le fichier d'échange, assurez-vous de le protéger en modifiant ses autorisations. Cela garantit que seul l'utilisateur root peut lire le fichier, protégeant ainsi votre système contre les menaces de sécurité potentielles.

Pour modifier les autorisations du fichier d'échange, utilisez la commande suivante :

sudo chmod 600 /swapfile
Copier après la connexion

Configurer un espace d'échange

Après avoir créé et protégé votre fichier d'échange, vous pouvez le configurer comme espace d'échange. Tout d'abord, utilisez la commande mkswap pour configurer la zone d'échange :

sudo mkswap /swapfile
Copier après la connexion

Ensuite, activez le fichier d'échange à l'aide de la commande swapon :

sudo swapon /swapfile
Copier après la connexion

Vérifier l'espace d'échange

Après avoir configuré l'espace d'échange, assurez-vous de vérifier qu'il est disponible et fonctionne correctement. Vous pouvez utiliser à nouveau la commande swapon --show pour ce faire. Si l'espace d'échange est correctement configuré, vous devriez maintenant voir une sortie indiquant le chemin, la taille et d'autres informations du fichier d'échange.

L'ajout d'espace d'échange sur Ubuntu 22.04 LTS est un processus simple qui peut améliorer considérablement les performances du système sous une charge importante. En suivant les étapes décrites dans ce guide, vous pouvez vous assurer que votre système dispose d'un filet de sécurité approprié lorsque la mémoire physique est épuisée. Comme toujours, n'oubliez pas que même si l'espace de swap est un outil utile, il ne remplace pas une mémoire physique adéquate, alors assurez-vous que votre système dispose de suffisamment de RAM pour répondre à ses besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:mryunwei.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal