Jak dodać przestrzeń wymiany w Ubuntu Top 10.Top 10

Jak dodać przestrzeń wymiany w Ubuntu Top 10.Top 10
Zamieniać jest konkretną częścią dysk twardy to jest skryty Aby system operacyjny mógł tymczasowo przechowywać dane, które nie są już wymagane w pamięci RAM. Z pewnymi wyjątkami przestrzeń wymiany pozwala na rozszerzenie ilości danych, które serwer może przechowywać w bieżącej pamięci roboczej. Tak więc, gdy w pamięci RAM nie ma wystarczającej ilości miejsca do przechowywania danych związanych z obecnie używanymi aplikacjami, dodana przestrzeń zamiany zostanie wykorzystana w takiej sytuacji.

Ten blog zademonstruje metodę Dodaj przestrzeń wymiany NA Ubuntu 22.04.

Dodawanie przestrzeni swapowej na Ubuntu 22.04

W celu dodania przestrzeni swapowej na Ubuntu 22.04, postępuj zgodnie z podanymi instrukcjami.

Krok 1: Sprawdź informacje o wymianie

Przede wszystkim uruchom udostępnione polecenie, aby tam się zameldować, istnieje każda wstępnie skonfigurowana zamiana systemu:

$ sudo swapon -Show

Alternatywnie skorzystaj z „bezpłatny„Polecenie z„-H„Opcja weryfikacji istnienia przestrzeni aktywnej wymiany:

$ za darmo -h

Wyjście podanych poleceń wskazuje, że plik swap jest już obecny w naszym systemie. Jednak utworzymy nowy plik zamiany do demonstracji i pokażemy metodę dodawania przestrzeni swapowej w Ubuntu 22.04.

Krok 2: Sprawdź dostępne miejsce na dysku twardym

W następnym kroku sprawdź dostępną przestrzeń dysku twardego, aby upewnić się, że ma wystarczająco dużo miejsca:

$ df -h

Jak widzisz, mamy „9.5G„Dostępne miejsce w naszym systemie:

Krok 3: Utwórz plik swap

W celu utworzenia pliku zamiany, napisz dostarczone „Fallate„Polecenie w ubuntu 22.04 Terminal z „-L„Opcja i sprecyzować ilość przestrzeń chcesz alokować. W naszym przypadku utworzymy plik swap o nazwie „Swapfile1„Posiadanie„1G" przestrzeń:

$ sudo falokate -l 1 g /swapfile1

Krok 4: Sprawdź przestrzeń przeznaczoną przez plik swap

Sprawdź przydzieloną przestrzeń do pliku zamiany, wykorzystując dostarczone polecenie:

$ ls -lh /swipfile1

Krok 5: Zmień zgodę pliku zamiany

Wykorzystać dostarczone „chmod„Polecenie zmiany uprawnień pliku, które mają być dostępne tylko przez„źródło”:

$ sudo chmod 600 /swapfile1

Następnie zweryfikuj przypisane uprawnienia pliku:

$ ls -lh /swipfile1

Krok 6: Mark swapfile1 jako przestrzeń wymiany

Wpisz następujące polecenie oznaczania utworzonego „Swapfile1”Jako przestrzeń zamiany:

$ sudo mkswap /swapfile1

Krok 7: Włącz plik swap

Włącz utworzony plik swap i pozwól Ubuntu 22.04 System dla jego użycia:

$ sudo swapon /swapfile1

Krok 8: Sprawdź dostępność pliku swap

Po włączeniu pliku swap sprawdź, czy jest on dostępny, czy nie za pomocą podanego „Swapon" Komenda:

$ sudo swapon -Show

Lub wykonaj „bezpłatny„Polecenie z„-H„Opcja w tym samym celu:

$ za darmo -h

Krok 9: Make Plik swap stały

Zmiany, które do tej pory dokonałeś, są stosowane tylko do bieżącej sesji. Stwierdza, że ​​gdy tylko system zostanie ponownie uruchomiony, serwer nie będzie kontynuowany automatycznie z dodanymi ustawieniami. Aby plik swap był stały, dodaj utworzony plik do „/etc/fstab" plik.

Więc po pierwsze, wykonaj kopię zapasową „/etc/fstab”Plik jako środek ostrożności:

$ sudo cp /etc /fstab /etc /fstab.Bak

Następnie dołącz następujące informacje związane z „Swapfile1”:

$ echo '/swapfile1 Brak swap SW 0 0' | sudo tee -a /etc /fstab

Teraz przejdź do ostatniego kroku.

Krok 10: Ustawienia przestrzeni zamieniania

W tym momencie przestrzeń zamiany jest na stałe i gotowa do użycia. Jednak dostrojemy dodatkowe ustawienia przestrzeni wymiany, które wpłyną na wydajność Twojego Ubuntu 22.04 w dobry sposób.

Najpierw sprawdź wartość „Zakochanie„Parametr, który wskazuje, jak często system zamierza wymienić dane z pamięci RAM na dodatkową przestrzeń wymiany. Wartość parametru będzie leży między „0" I "100". Aby sprawdzić bieżącą wartość „Zakochanie„Parametr uruchom następujące„kot" Komenda:

$ cat/proc/sys/vm/wapiness

Następnie użyj „Sysctl„Polecenie przypisania nowej wartości do„Zakochanie„Parametr:

$ sudo sysctl vm.Swappiness = 20

Aby na stałe zapisać dodane ustawienia dla dodanej przestrzeni wymiany, dodaj tę samą linię w „Sysctl.confl" plik:

$ sudo nano /etc /sysctl.conf

Kolejna wartość parametru, którą zamierzamy dostroić, jest „VFS_CACHE_PRESSURmi". Ten parametr kontroluje pamięć podręczną Dentry I INODE Informacja. Sprawdź jego bieżącą wartość za pomocą dostarczonego „kot" Komenda:

$ cat/proc/sys/vm/vfs_cache_pressure

Podobnie ustaw nową wartość dla „VFS_CACHE_PRESSURE„Parametr za pomocą„Sysctl" Komenda:

$ sudo sysctl vm.VFS_CACHE_PRESSURE = 40

Dodaj tę samą linię w „Sysctl.conf”Plik do trwałego ustawienia wartości„VFS_CACHE_PRESSURE ” parametr:

$ sudo nano /etc /sysctl.conf

Uderzyć "Ctrl+o”Aby zapisać dodaną linię i wrócić do terminalu. Utworzona przestrzeń zamiany jest gotowa do użycia z skonfigurowanymi ustawieniami:

Zebraliśmy najłatwiejszą metodę dodawania przestrzeni swapowej na Ubuntu 22.04.

Wniosek

W celu dodania przestrzeni swapowej w Ubuntu 22.04, najpierw sprawdź dostępne miejsce na dysku twardym, a następnie wykonaj „$ sudo falokate -l 1 g /swapfile1”Polecenie, określając przydzieloną przestrzeń i ścieżkę do pliku swap, który zostanie utworzony. Następnie zmień uprawnienia pliku pliku zamiany, zaznacz go jako przestrzeń zamiany i włącz go na Ubuntu 22.04 System. Ten blog wykazał metodę Dodaj przestrzeń wymiany NA Ubuntu 22.04.