Przestrzeń zamiany może wymienić zawartość pamięci RAM na wypadek, gdyby nie było wystarczającej liczby pamięci RAM. Ta przestrzeń zamiany, reprezentująca stronę pamięci fizycznej, używa specjalnego pliku dysku lub górnej części partycji dysku, gdy pamięć RAM jest pełna. Przestrzeń zamiany jest opcjonalna, jeśli w systemie jest wystarczająca pamięć. W takim przypadku możesz wyłączyć przestrzeń wymiany. Ten samouczek analizuje, jak w pełni wyłączyć przestrzeń wymiany na Linux.
Jak w pełni wyłączyć przestrzeń zamiany na Linux
Najpierw sprawdź, czy zamiana jest włączona czy wyłączona, i uruchom „swapon -s” z interfejsu powłoki. Jeśli wymiana jest włączona, polecenie zwraca nieokreślone dane wyjściowe:
Sudo Swapon -s
Lub
Sudo Swapon -Show
Przed pełnym wyłączeniem przestrzeni swapowej musisz sprawdzić zajętą pamięć. Dzięki temu możesz zidentyfikować partycję, która zawiera przestrzeń wymiany w systemie. Możesz użyć dowolnego z poniższych, aby sprawdzić przestrzeń wymiany:
darmowe -h
Lub
darmowe -mh
Jak widać, przestrzeń zamiany systemu wynosi 2 GB. Teraz musimy w pełni wyłączyć przestrzeń wymiany. Aby uzyskać bardziej wiarygodne informacje z poprzedniego polecenia, możesz uzyskać plik „/etc/fstab”, otwierając go w dowolnym edytorze. Pamiętaj, że musisz otworzyć plik w edytorze, aby całkowicie wyłączyć przestrzeń zamiany w Linux. Tutaj otwieramy ten plik za pomocą edytora Nano.
sudo nano /etc /fstab
Teraz przekonwertuj całą linię na komentarz, przygotowując ją z symbolem „#” (hashtag).
Zapisz plik. Teraz możesz sprawdzić przestrzeń zamiany swojego systemu za pośrednictwem bezpłatnego polecenia:
darmowe -h
Możesz zobaczyć, że przestrzeń zamiany jest bezpłatna.
Uruchamiając polecenie „Swapon -s”, zobaczysz, że nie daje ono ono żadnego wyjścia, co oznacza, że przestrzeń zamiany jest w pełni wyłączona w Linux.
swapon -s
W ten sposób możesz w pełni wyłączyć przestrzeń zamiany na Linux. Jeśli chcesz wyłączyć określoną partycję swap, uruchom następujące polecenie „Swapoff”:
Swapoff
Użyj następującego polecenia, aby tymczasowo wyłączyć wszystkie swapy:
Swapoff -a
Wniosek
Pamięć zamiany jest częścią dysku twardego lub innych urządzeń pamięci masowej, które są przechowywane osobno. Zmienanie (włączanie przestrzeni wymiany) znacznie zmniejsza wydajność twojego systemu. Jeśli więc twój system ma wystarczającą ilość pamięci RAM, możesz wyłączyć przestrzeń wymiany. Ten samouczek wyjaśnił, jak w pełni wyłączyć przestrzeń wymiany na Linux.
Gdy istnieje ograniczona ilość pamięci RAM, wyłączenie przestrzeni swapowej może również mieć niezamierzone konsekwencje, takie jak brak pamięci. Wyłączenie zamiany bez żadnego konkretnego powodu nie jest zalecane. Jest zawsze powolny w porównaniu do pamięci RAM, dlatego użycie przestrzeni swapowej negatywnie wpływa na wydajność systemu.