Zastanawiałem się, czy umieszczenie partycji wymiany w logicznej grupie woluminów ma jakieś wady (np. Wydajność), czy też byłoby „tak samo” jak posiadanie jej jako oddzielnej partycji podstawowej / logicznej?
Podoba mi się fakt, że w razie potrzeby można go łatwo zmienić, ale nie jestem pewien co do możliwych wad.
Przypadek zastosowania : CentOS 7 Webserver.
partition
system-installation
lvm
swap
Lewita
źródło
źródło
Odpowiedzi:
Oczywiście głównym celem nie jest konieczność korzystania z zamiany w pierwszej kolejności ...
Najważniejsze jest, aby utworzyć wolumin LVM wymiany, gdy system jest wciąż całkiem świeży, tak samo jak podczas tworzenia pliku wymiany, ponieważ przestrzeń wymiany działa najlepiej, gdy jest ciągła, lub wymusza to za pomocą
lvcreate -C
opcji. Nie chcesz, aby rzeczywiste bloki dyskowe, które składają się na wolumin logiczny, były fragmentowane na wszystkich dyskach. Z tego powodu należy również unikać zmiany wielkości wymiany (często).Jako jeden z głównych programistów jądra Linux, Andrew Morton mówi :
To omija również cały kod LVM, swap przechodzi bezpośrednio na dysk. Dlatego z perspektywy wydajności nie ma różnicy w partycji wymiany, pliku wymiany lub woluminie LVM.
źródło
That bypasses all the LVM code as well, swap goes straight to disk.
”, dokładnie tego szukałem! Jeśli chodzi o problem ze zmianą rozmiaru: czy z tego powodu sensowne byłoby odtworzenie woluminu wymiany po instalacji z opcją -C, aby upewnić się, że jest / pozostanie przylegający? Likelvcreate -C y -L 10G VolGroup -n swap
(odniesienie: blog.zelut.org/2009/03/10/force-contiguous-extents-in-lvm )-C
zmiany, dziękuję za zwrócenie na to uwagi!