Je me demandais si le fait de placer la partition de swap dans un groupe de volumes logiques présente des inconvénients (par exemple, des performances), ou serait-ce "exactement la même" que de l'avoir comme partition principale / logique séparée?
J'aime le fait qu'il pourrait être facilement redimensionné si nécessaire, mais je ne suis pas sûr des inconvénients possibles.
Cas d'application : CentOS 7 Webserver.
partition
system-installation
lvm
swap
lévite
la source
la source
Réponses:
Bien sûr, l'objectif principal n'est pas d'avoir la nécessité d'utiliser le swap en premier lieu ...
L'essentiel est de créer le volume de swap LVM lorsque le système est encore assez récent, de la même manière que lorsque vous créez un fichier de swap, car l'espace de swap fonctionne mieux lorsqu'il est contigu, ou l'imposer avec
lvcreate -C
option. Vous ne voulez pas que les blocs de disques réels qui composent le volume logique soient fragmentés sur tous vos disques. Le redimensionnement du volume de swap (fréquemment) doit également être évité pour cette raison.En tant que l'un des principaux développeurs du noyau Linux, Andrew Morton dit :
Cela contourne également tout le code LVM, le swap va directement sur le disque. Et donc, du point de vue des performances, il n'y a pas de différence de partition de swap, de fichier de swap ou de volume LVM.
la source
That bypasses all the LVM code as well, swap goes straight to disk.
", exactement ce que je cherchais! Concéder le problème de redimensionnement: serait-il logique, pour cette raison, de recréer le volume de swap après l'installation avec l'option -C pour garantir qu'il soit / reste contigu? Commelvcreate -C y -L 10G VolGroup -n swap
(référence: blog.zelut.org/2009/03/10/force-contiguous-extents-in-lvm )-C
interrupteur, merci de l'avoir signalé!