Maison  >  Article  >  Tutoriel système  >  Conseils d'extension de partition Linux pour ajuster la taille de l'espace d'échange

Conseils d'extension de partition Linux pour ajuster la taille de l'espace d'échange

王林
王林avant
2024-02-29 11:43:311027parcourir

Conseils dextension de partition Linux pour ajuster la taille de lespace déchange

Afficher l'emplacement et la taille actuels du fichier d'échange

Éditeur PHP Apple vous présente la technique d'expansion de partition pour ajuster la taille de l'espace d'échange dans les systèmes Linux. L'espace de swap joue un rôle important lorsque la mémoire système est insuffisante. L'extension de l'espace de swap peut améliorer les performances et la stabilité du système. Cet article présentera en détail comment étendre rapidement et en toute sécurité la partition Swap dans les systèmes Linux, vous aidant ainsi à mieux gérer les ressources système et à améliorer l'efficacité du travail.

Exécutez la commande suivante :

sudo swapon --show

Cela affichera tout l'espace d'échange actif, y compris son type (par exemple fichier ou partition), sa taille, son utilisation et son emplacement.

Si vous êtes uniquement intéressé par le chemin du fichier ou le chemin de la partition, vous pouvez afficher les mêmes informations via /proc/swapsFichier :

cat /proc/swaps

Cela listera tous les espaces d'échange du système, y compris leurs emplacements.

Créer un nouvel espace Swap

Sur Manjaro (une distribution Linux basée sur Arch), vous pouvez configurer un espace d'échange en utilisant plusieurs méthodes. Voici les étapes générales pour créer et mettre en place un espace d'échange :

Créer un fichier d'échange :

Choisissez un répertoire (généralement /) et créez un fichier d'échange. Par exemple, créez un fichier d'échange de 4 Go :

sudo fallocate -l 4G /swapfile

Définissez les autorisations correctes :

Pour des raisons de sécurité, vous devez vous assurer que le fichier d'échange n'est accessible en lecture et en écriture que par l'utilisateur root :

sudo chmod 600 /swapfile

Format à échanger :

sudo mkswap /swapfile

Activer l'échange : 

sudo swapon /swapfile

Rendre le swap persistant :

Pour conserver les paramètres d'échange lors des redémarrages, une entrée doit être ajoutée au fichier /etc/fstab. Ouvrez d'abord le fichier fstab à l'aide d'un éditeur de texte :

sudo nano /etc/fstab

Ensuite, ajoutez la ligne suivante à la fin du fichier :

/swapfile none swap defaults 0 0

Enregistrez et fermez le fichier.

Ajuster l'échange (facultatif) :

Swappiness est une valeur qui indique avec quelle agressivité le système doit utiliser l'espace de swap. Les valeurs vont de 0 à 100, 100 indiquant l'utilisation la plus active du swap.

Afficher la valeur actuelle du swappiness : 

cat /proc/sys/vm/swappiness

Si vous devez le modifier, par exemple le régler sur 10 :

sudo sysctl vm.swappiness=10

Pour le rendre persistant, ajoutez ou modifiez la valeur /etc/sysctl.conf文件中的vm.swappiness.

Veuillez noter que même si les étapes ci-dessus décrivent comment utiliser un fichier d'échange, vous pouvez également choisir de créer une partition d'échange sur votre disque dur. Le choix d'utiliser un fichier d'échange ou une partition d'échange dépend de vos besoins et préférences spécifiques.

Ajuster la taille de l'espace d'échange

NAMETYPE SIZE USED PRIO
/swapfile file 512M 397.9M -2

D'après le résultat fourni, vous disposez actuellement d'une taille de 512 Mo /swapfile comme fichier d'échange, et il a utilisé 397,9 Mo. Si vous souhaitez augmenter la taille de ce fichier d'échange, vous pouvez suivre les étapes ci-dessous :

Fermez le fichier d'échange actuel :

Vous devez fermer le fichier d'échange actuel avant de le redimensionner :

sudo swapoff /swapfile

Redimensionner le fichier d'échange :

Supposons que vous souhaitiez redimensionner le fichier d'échange à 1 Go :

sudo fallocate -l 1G /swapfile

Reformater pour échanger :

sudo mkswap /swapfile

Réactiver l'échange :

sudo swapon /swapfile

Vérifiez la nouvelle taille d'échange :

Utilisez à nouveau la commande swapon --show pour confirmer la nouvelle taille du fichier d'échange :

sudo swapon --show

Complet

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer