Jak dodać przestrzeń zamiany w Ubuntu 18.04

Jak dodać przestrzeń zamiany w Ubuntu 18.04

Wymiana jest bardzo przydatna dla tego systemu, który wymagał więcej pamięci RAM dostępnej fizycznej. Jeśli pamięć jest pełna, a system wymaga więcej pamięci RAM do poprawnego uruchamiania aplikacji, sprawdź przestrzeń zamiany i przesyłać tam pliki. Ogólnie rzecz biorąc, swap jest częścią dysku twardego używanego jako pamięć RAM w systemie.

Mam działającą maszynę wirtualną, która nie ma na niej zamiany. Wiele razy usługi uległy awarii z powodu niewystarczającej pamięci. W tej sytuacji tworzenie pliku swapowego lepiej jest je utrzymać. Ten artykuł pomoże Ci utworzyć plik swap w systemie Linux po instalacji.

  • Sprawdź zamianę systemu - Przed pracą upewnij się, że system już wymienił. Jeśli nie ma zamiany, otrzymasz tylko nagłówek wyjściowy.
    Sudo Swapon -s 
  • Utwórz plik swap - Utwórzmy plik do wymiany w systemie wymaganego rozmiaru. Przed zrobieniem pliku upewnij się, że masz wystarczająco wolne miejsce na dysku. Zasadniczo zaleca to, aby zamiana była równa podwójnie z zainstalowaną pamięcią fizyczną.

    Mam pamięć 2 GB w moim systemie. Więc tworzę zamianę o rozmiarze 4 GB.

    sudo falokal -l 4G /swapfile CHMOD 600 /SWAPFILE 
  • Zamień to - Teraz Make Is Swap użyteczny plik za pomocą polecenia MKSWAP.
    sudo mkswap /swapfile 
  • Włącz zamianę - Teraz skonfiguruj swap dla systemu za pomocą Swapon Komenda.
    Sudo Swapon /Swapfile 

    Teraz ponownie sprawdź, czy swap jest włączony lub nie. Zobaczysz wyniki coś w rodzaju poniżej.

    sudo swapon -s nazwa pliku rozmiar używany priorytet /plik pliku swapowego 4194300 0 -1 
  • Zmień zamień stałą - Dołącz następujący wpis w /etc/fstab Plik, aby włączyć zamian na ponowne uruchomienie systemu.
    vim /etc /fstab 
    /Swapfile Brak swap SW 0 0 
  • Ustaw parametr jądra - Teraz zmień Zakochanie Parametr jądra zgodnie z Twoim wymaganiem. Mówi systemowi, jak często system wykorzystuje ten obszar zamiany.

    Edytować /etc/sysctl.conf Plik i dołącz po konfiguracji w pliku.

    sudo vim /etc /sysctl.conf 
    Vm.Swappiness = 10 

    Teraz ponownie załaduj plik konfiguracyjny SYSCTL

    sudo sysctl -p 

W tym momencie pomyślnie włączyłeś zamianę systemu Ubuntu.