Jak zwiększyć pamięć wirtualną w systemie Linux?

...

Zwiększ pamięć wirtualną w systemie Linux

Podczas początkowej konfiguracji systemu Linux na dysku twardym tworzona jest partycja wymiany, która będzie używana jako pamięć wirtualna w systemie Linux wraz z innymi partycjami używanymi do przechowywania danych. Niestety nie można zmienić rozmiaru partycji na dysku twardym bez utraty danych. Jednak nie wszystko jest stracone, jeśli potrzebna jest większa wymiana. Jeśli w systemie plików pozostaje wolne miejsce, które można wykorzystać jako wymianę, można utworzyć plik wymiany, który będzie używany wyłącznie jako dodatkowa pamięć wirtualna w systemie Linux.

Krok 1

Określ ilość wolnego miejsca dostępnego za pomocą polecenia „df”. Zdecyduj o rozmiarze pliku wymiany na podstawie ilości wolnego miejsca.

Wideo dnia

Krok 2

Utwórz plik wymiany o wcześniej ustalonym rozmiarze za pomocą polecenia „sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=1024", gdzie 1024 to rozmiar pliku wymiany w megabajtach, a pełna nazwa pliku wymiany to /mnt/swapfile.

Krok 3

Sformatuj plik wymiany za pomocą polecenia „sudo mkswap /mnt/swapfile”.

Krok 4

Włącz plik wymiany za pomocą polecenia „sudo swapon /mnt/swapfile”.

Krok 5

Nowy plik wymiany nie zostanie użyty po ponownym uruchomieniu, chyba że system otrzyma polecenie użycia pliku wymiany. Edytuj plik /etc/fstab i dodaj następujący wiersz w /etc/fstab, aby plik wymiany był trwały między ponownymi uruchomieniami "/mnt/swapfile none swap sw 00."

Wskazówka

Gdy plik wymiany nie jest już potrzebny, pamiętaj, aby go wyłączyć, usunąć wpis pliku wymiany w /etc/fstab, a na koniec usunąć plik wymiany.