Maison >Opération et maintenance >exploitation et maintenance Linux >Qu'est-ce que la partition d'échange Linux
La partition swap Linux est la partition SWAP de Linux. Il s'agit d'une partition de mémoire virtuelle sous LINUX. Sa fonction est de virtualiser l'espace disque (c'est-à-dire la partition SWAP) en mémoire pour une utilisation après épuisement de la mémoire physique. La partition d'échange Linux fonctionne de la même manière que le fichier d'échange du système Windows, mais il s'agit d'un espace disque continu et invisible pour l'utilisateur.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
La partition swap Linux est la partition SWAP de Linux.
Partition Swap : SWAP est une partition de mémoire virtuelle sous LINUX. Sa fonction est de virtualiser l'espace disque (c'est-à-dire la Partition SWAP) en mémoire une fois la mémoire physique épuisée. Il a une fonction similaire au fichier d'échange du système Windows, mais il s'agit d'un espace disque continu et invisible pour l'utilisateur.
Caractéristiques :
1. Il fonctionne de la même manière que le fichier d'échange du système Windows, mais il s'agit d'un espace disque continu et invisible pour l'utilisateur.
2. Sa vitesse est beaucoup plus lente que la mémoire physique.
Deux types d'espace d'échange peuvent être créés sous Linux, l'un est la partition d'échange et l'autre est le fichier d'échange. Le premier convient à une utilisation avec des partitions libres, et le second convient aux partitions de disque dur qui ne sont pas vides et dont l'espace disque a été alloué.
En tant qu'ingénieur de test, si vous n'êtes pas familier avec la partition swap du serveur, il est probable que les performances du serveur ne soient pas suffisamment optimisées.
Ou si vous souhaitez optimiser les performances du serveur, vous pouvez vérifier la taille du swap du serveur et la vitesse de changement de contexte entre les applications ou la fréquence de lecture et d'écriture, etc. pour définir de manière flexible la taille de la partition de swap. Nous faisons ici une discussion préliminaire.
Partition d'échange Linux : Lorsqu'un programme nécessite plus de mémoire que la mémoire physique de l'ordinateur, qu'il s'agisse de Windows ou de Linux, la solution est d'échanger la mémoire. Les éléments téléchargés sont transférés. à la « mémoire virtuelle » du disque dur Bien que le disque dur soit beaucoup plus lent que la mémoire, au moins la capacité est beaucoup plus grande. De plus, le système d'exploitation peut également transférer certains programmes inactifs depuis longtemps vers la mémoire virtuelle, laissant ainsi plus de mémoire principale pour les programmes nécessaires et la mise en mémoire tampon du disque.
Lors de l'installation de Linux, vous devez généralement créer une partition en tant que "partition d'échange" de Linux, qui est utilisée comme partition de stockage pour le contenu de la mémoire virtuelle.
swapon -s Cette commande peut vérifier la mémoire virtuelle du système actuel. Cette commande nécessite root pour être exécutée.
Filename Type Size Used Priority /dev/sdb3 partition 1004052 0 -1
Vous pouvez souvent voir que la partition de swap actuelle est /dev/sda3, et le type dans la colonne 2 affiche la partition. Cela signifie qu'il s'agit d'une partition de swap. Alors, existe-t-il d'autres types ?
Le fichier d'échange est le même que la partition d'échange. Par exemple, si vous souhaitez un fichier d'échange de 1 Go, vous devez d'abord créer un fichier vierge de 1 Go. l'outil dd pour le réaliser. Cette tâche :
dd if=/dev/zero of=/swapfile bs=1024count=1048576
1048576 est la taille de 1G exprimée en Ko Si vous souhaitez des fichiers d'autres tailles, changez simplement ce numéro.
La commande ci-dessus créera le fichier swapfile dans le répertoire racine. Ensuite, nous devons le formater au format de fichier d'échange :
mkswap /swapfile
Ensuite, montez-le et vous pourrez appliquer le fichier d'échange immédiatement :
swapon /swapfile
Vous pouvez. exécutez swapon -s pour vérifier
Filename Type Size Used Priority /dev/sda3 partition 1004052 0 -1 /swapfile file 1048486 0 -2
Il y a un élément supplémentaire, tapez is file, c'est bien le fichier d'échange que nous avons créé, et le système l'utilise déjà.
Si vous souhaitez monter automatiquement ce fichier d'échange lors du démarrage, ajoutez la phrase suivante à /etc/fstab : /swapfile swap sw 0 0
Recommandations associées : "Tutoriel vidéo Linux"
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!