PO CO NAM PLIK STRONICOWANIA W SYSTEMIE WINDOWS
Spisu treści:
Zamiana to miejsce na dysku, które jest używane, gdy ilość fizycznej pamięci RAM jest pełna. Kiedy w systemie Linux zabraknie pamięci RAM, nieaktywne strony są przenoszone z pamięci RAM do przestrzeni wymiany.
Przestrzeń wymiany może mieć formę dedykowanej partycji wymiany lub pliku wymiany. W większości przypadków podczas uruchamiania Linuksa na maszynie wirtualnej partycja wymiany nie jest obecna, więc naszą jedyną opcją jest utworzenie pliku wymiany.
Ten samouczek został przetestowany na systemach Linux z Ubuntu 18.04 i CentOS 7, ale powinien działać z każdą inną dystrybucją Linuksa.
Jak dodać plik wymiany
Wykonaj następujące kroki, aby dodać 1 GB wymiany na serwer. Jeśli chcesz dodać 2 GB zamiast 1 GB, zamień
1G
2G
.
-
Utwórz plik, który będzie używany do wymiany.
sudo fallocate -l 1G /swapfileJeśli
faillocatenie jest zainstalowany lub pojawi się komunikat o błędzie informujący, żefallocate failed: Operation not supported, możesz użyć następującego polecenia, aby utworzyć plik wymiany:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Ustaw poprawne uprawnienia.
Tylko użytkownik root powinien mieć możliwość zapisywania i odczytywania pliku wymiany. Aby ustawić poprawny typ uprawnień:
sudo chmod 600 /swapfileSkonfiguruj obszar wymiany systemu Linux.
Użyj narzędzia
mkswap, aby ustawić plik jako obszar wymiany Linux:sudo mkswap /swapfileWłącz wymianę.
Aktywuj plik wymiany za pomocą następującego polecenia:
sudo swapon /swapfileAby zmienić na stałe, otwórz
/ etc / fstab/etc/fstabi dołącz następujący wiersz:/swapfile swap swap defaults 0 0Sprawdź status wymiany.
Aby sprawdzić, czy zamiana jest aktywna, możemy użyć polecenia
swaponlubfreejak pokazano poniżej:sudo swapon --showNAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1sudo free -htotal used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Jak dostosować wartość swapiness
Swappiness to właściwość jądra Linux, która określa, jak często system będzie korzystał z przestrzeni wymiany. Swappiness może mieć wartość od 0 do 100. Niska wartość sprawi, że jądro będzie próbowało unikać zamiany, gdy tylko jest to możliwe, natomiast wyższa wartość sprawi, że jądro będzie bardziej agresywnie wykorzystywać przestrzeń wymiany.
Domyślna wartość zamiany wynosi 60. Możesz sprawdzić bieżącą wartość zamiany, wpisując następujące polecenie:
cat /proc/sys/vm/swappiness
60
Podczas gdy wartość swapiness 60 jest OK dla większości systemów Linux, dla serwerów produkcyjnych może być konieczne ustawienie niższej wartości.
Na przykład, aby ustawić wartość swapiness na 10, wpisz:
sudo sysctl vm.swappiness=10
Aby ten parametr był trwały podczas ponownego uruchamiania, dołącz następujący wiersz do pliku
/etc/sysctl.conf
:
vm.swappiness=10
Optymalna wartość swapiness zależy od obciążenia systemu i sposobu wykorzystania pamięci. Należy dopasować ten parametr w małych krokach, aby znaleźć optymalną wartość.
Jak usunąć plik wymiany
Jeśli z jakiegokolwiek powodu chcesz dezaktywować i usunąć plik wymiany, wykonaj następujące kroki:
-
Najpierw dezaktywuj zamianę, wpisując:
sudo swapoff -v /swapfileUsuń pozycję pliku
/swapfile swap swap defaults 0 0z/etc/fstab.Na koniec usuń aktualny plik wymiany za pomocą polecenia
rm:sudo rm /swapfile
Wniosek
Nauczyłeś się, jak utworzyć plik wymiany oraz aktywować i skonfigurować przestrzeń wymiany w systemie Linux.
zamień ramJak przekonwertować plik BAT na plik EXE w systemie Windows
Konwerter plików Bat to Exe to bezpłatne narzędzie Windows do konwertowania plików BAT na EXE bez użycia CMD . Możesz także użyć tego narzędzia online "Nie bój się".
Utwórz plik kopii zapasowej update.zip dla wszystkich aplikacji na Androida
Dowiedz się, jak utworzyć plik kopii zapasowej Update.zip dla wszystkich aplikacji na Androida.
Utwórz bootowalny plik iso systemu Windows 8 pro po aktualizacji
Zapomniałeś utworzyć ISO podczas aktualizacji do Windows 8? Oto jak utworzyć bootowalny plik ISO systemu Windows 8 Pro po aktualizacji.







