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.