Maison > Article > Opération et maintenance > Qu'est-ce que le swap en centos
En centos, swap signifie partition d'échange, c'est-à-dire mémoire virtuelle, qui est utilisée pour étendre les données temporaires lorsque la mémoire physique est insuffisante. Vous pouvez virtualiser une partie de l'espace du disque dur en mémoire et utiliser le "free -m" ; pour afficher la taille actuelle de l’espace de swap.
L'environnement d'exploitation de cet article : système centos 7, ordinateur Dell G3.
SWAP est une mémoire virtuelle, qui est utilisée pour étendre la mémoire physique insuffisante et stocker des données temporaires. C'est similaire à la mémoire virtuelle sous Windows. Sous Windows, seuls les fichiers peuvent être utilisés comme mémoire virtuelle. Linux peut utiliser des fichiers ou des partitions comme mémoire virtuelle.
Vérifiez d'abord la mémoire actuelle et la taille de l'espace d'échange (l'unité par défaut est k, l'unité -m est M) :
# free -m
Vous pouvez voir ici que la mémoire totale est de 503 Mo et que SWAP n'existe pas.
Affichez les informations d'échange, y compris les détails du fichier et de la partition
# swapon -s
ou
# cat /proc/swaps
Si aucun des deux, nous devons ajouter manuellement la partition d'échange. Notez que le VPS avec l'architecture OPENVZ ne prend pas en charge l'ajout manuel de partitions de swap.
Il existe deux options pour ajouter de l'espace de swap : ajouter une partition de swap ou ajouter un fichier de swap. Il est recommandé d'ajouter une partition d'échange ; toutefois, si vous ne disposez pas de beaucoup d'espace libre, ajoutez un fichier d'échange.
Ajouter un fichier d'échange
1. Utilisez la commande dd pour créer un fichier d'échange
dd if=/dev/zero of=/home/swap bs=1024 count=1024000
Cela créera un fichier de partition /home/swap d'une taille de 1G et pourra être doublé par lui-même.
2. Transformez-le en fichier au format swap :
mkswap /home/swap
3 Ensuite, utilisez la commande swapon pour monter cette partition de fichier sur la partition swap
swapon /home/swap
Nous utilisons la commande free -m pour jeter un œil et constater qu'il y en a. déjà une partition d'échange.
Mais après le redémarrage du système, la partition de swap est redevenue 0.
Tutoriel recommandé : "tutoriel centos"
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!