Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 149|Odpowiedź: 0

[linux] Tutorial konfiguracji partycji wymiany pamięci wirtualnej Linuksa

[Skopiuj link]
Opublikowano 2025-12-5 08:47:19 | | | |
Wymagania: Pamięć wirtualna to miecz obosieczny, nie ma dobra ani zła, jest tylko to, czy jest odpowiednia, i jest odpowiednia w danym scenariuszu. W przypadku obliczeń o dużym ruchu, niskich opóźnieniach i dużej równoległości, włączenie pamięci wirtualnej może nie pomóc całemu systemowi i nawet przerodzić się w negatywną optymalizację. Dla serwerów z niewielką pamięcią, niewielką mocą obliczeniową i przyzwoitą wydajnością odczytu i zapisu na dysku twardym, włączenie pamięci wirtualnej może poprawić ogólną wydajność i doświadczenie.

W systemach Linux partycje swap (przestrzeń swap) są używane, gdy system potrzebuje więcej zasobów pamięci, a pamięć fizyczna jest pełna. Wykorzystaj przestrzeń swap, aby zapewnić tymczasową pamięć dla nieaktywnych procesów i danych oraz zapobiegać wyczerpaniu pamięci, gdy pamięć fizyczna jest pełna. Przestrzeń swap działa jako rozszerzenie pamięci fizycznej i pozwala systemowi działać płynnie, gdy pamięć fizyczna się wyczerpie.

Włącz partycję swap pamięci wirtualnej

Aby sprawdzić, czy konfiguracja partycji swap jest włączona, polecenie brzmi następująco:
JeśliKomunikat echo jest pusty, co oznacza, że w systemie nie ma partycji swap, możesz skonfigurować partycję swap według własnych potrzeb.

Utwórz plik do zamiany partycji za pomocą następującego polecenia:
Wartość /var/swap to zmienna reprezentująca tożsamość partycji swap, a wartość tej zmiennej można dostosować tak, aby była taka sama jak istniejący identyfikator partycji.

Wartości bs i count wskazują rozmiar utworzonego pliku wymiany, możesz dostosować ustawienia; w tym poleceniu bs=1M count=4096 oznacza, że rozmiar pliku wymiany jest ustawiony na 4 GB.

Aby sformatować plik jako partycję swap, polecenie jest następujące:
Wykonaj następujące polecenie, aby otworzyć partycję swap:
Otwarcie kończy się sukcesem, co pokazano na poniższym rysunku:



Zapisz nowe informacje o partycji w pliku /etc/fstab i skonfiguruj partycję swap tak, aby była automatycznie montowana podczas uruchamiania za pomocą następującego polecenia:
Włączenie tego nie oznacza używania, musi tak byćKonfiguruj parametr swappiness, aby określić zasadę użycia partycji swap przez system, parametr zamiany wynosi od 0 do 100.

Aby edytować plik /etc/sysctl.conf, na przykład, musisz dostosować następujące parametry, gdy pamięć fizyczna zajmuje mniej niż 80% przestrzeni.
Wykonaj następujące polecenie, aby konfiguracja zadziałała:
Komenda podsumowująca wygląda następująco:


Zamknięcie partycji swap pamięci wirtualnej

Wykonaj następujące polecenie, aby zamknąć partycję swap:
etc/fstab orazUsunąćPodobnie jak w poniższych informacjach dotyczących montażu swap, anuluj automatyczne montaż swap.
Zapisz i wyjdź, a następnie wykonaj następujące polecenie, aby potwierdzić, że partycja swap jest zamknięta.
Komunikat echa jest pusty, co oznacza, że partycja swap została zamknięta.

Odniesienie:

Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.




Poprzedni:Kompresja Linuksa zip, 7z ekstremalna kompresja (minimalny plik)
Następny:Optymalizacja statusu użytkownika w poście Discuz x3.4 w trybie gościa
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com