Musisz poważnie pomyśleć o przechowywaniu, jeśli należysz do niego lub pracujesz jako informatyk. W takim przypadku do pracy są pakiety pakietów oprogramowania.
Może istnieć wiele problemów związanych z pojemnością pamięci w systemach Linux do uruchamiania aplikacji; Potrzebujesz odpowiedniego pamięci RAM; W przeciwnym razie aplikacja ulegnie awarii.
Zamieniać w systemie Linux pomaga, gdy pamięć RAM będzie się wyczerpać. Podczas pracy z wieloma aplikacjami, jeśli pamięć RAM wypełni się i nie ma miejsca do funkcjonowania, system zaczyna korzystać Zamieniać jest usytuowany.
Czas dostępu Zamień przestrzeń jest mniej niż pamięć fizyczna systemu. Gdy uruchamianie aplikacji przestało działać z powodu niewystarczającej przestrzeni w pamięci RAM, nieaktywne strony są zmuszane do przejścia do Zamień przestrzeń. Jeśli korzystasz z narzędzi edytora wideo lub aplikacji informujących o pamięci, dobrze byłoby używać przestrzeni swapowej.
Teraz może pojawić się pytanie, ile wymagana jest przestrzeń wymiany. Nie martw się o to; Tabela przewodnika jest tutaj wspomniana:
System RAM | Zalecana przestrzeń wymiany |
Mniej niż 2 GB | 2 x Ram |
2 GB - 8 GB | 1 x Ram |
8 GB - 64 GB | 0.5 x Ram |
Ponad 64 GB | Zależy od obciążenia |
Dla Centos i Redhat zaleceniem byłoby:
System RAM | Zalecana przestrzeń wymiany |
Mniej niż 2 GB | 2 x Ram |
2 GB - 8 GB | 1 x Ram |
8 GB - 64 GB | Min 4 GB |
Ponad 64 GB | Min 4 GB |
A dla systemu Ubuntu zalecenie jest w jakiś sposób niewiele zmienione:
System RAM | Zalecana przestrzeń wymiany |
Mniej niż 1 GB | Swap> = Ram < 2xRAM |
Większy niż 1 GB | Swap> = pierwiastek kwadratowy RAM (ale) wymiana < 2xRAM |
Jak zwiększyć przestrzeń zamiany w Linux
Aby zwiększyć przestrzeń wymiany w systemie Linux, najpierw musimy sprawdzić, czy przestrzeń zamiany jest włączona.
Aby to sprawdzić, wpisz terminal:
$ sudo swapon -Show
Jeśli nie otrzymałeś żadnego wyjścia, oznacza to, że twój system nie ma w tej chwili dostępnej przestrzeni wymiany.
Istnieje inny sposób sprawdzenia pamięci i zamiany informacji o przestrzeni i-E za pomocą „darmowe -h" Komenda.
$ za darmo -h
W moim przypadku pamięć RAM jest mniejsza niż 2 GB, więc przydzielona pamięć przestrzeni zamieniania wynosiłaby około 1 GB (jak wspomnieliśmy w zalecanych przypadkach powyżej).
(Zauważ, że wszystkie poniższe polecenia wymagały uprawnień Sudo do wprowadzania zmian).
W terminalu zapisz polecenie, aby zwiększyć przestrzeń wymiany:
$ sudo dd if =/dev/zero =/swap_file bs = 1 gb liczba = 1
Możesz ustawić wartość BS I liczyć Zgodnie z wymogiem.
Pamiętać:
Zestawy BS🡪 Blocksize
Liczba liczba bloków
Teraz ustaw dostęp do uprawnień dla użytkowników jako 600 Użytkownicy nie mogli być w stanie odczytać ważnych danych z Swap_file:
$ sudo chmod 600 /swap_file
Aby włączyć obszar zamiany w pliku „Zamień plik," Użyj "MKSWAP„Narzędzie dowodzenia:
$ sudo mkswap /swap_file
Następnym krokiem jest włączenie pliku swap "Zamień plik" Korzystanie z polecenia:
$ sudo swapon /swap_file
Uruchom „Darmowe -h” Polecenie, aby sprawdzić, czy wzrosła przestrzeń zamiany:
$ za darmo -h
Więc kiedy sprawdzaliśmy wcześniej, przestrzeń zamiany była 923 MB. A teraz został zaktualizowany 1.8 GB.
Wniosek:
Korzystając z systemu, każdy procesor wymaga pamięci do uruchamiania ton pakietów i narzędzi. W systemie zawsze jest przydzielona pamięć, I-e, RAM, ale czasami nie wystarczy, aby wiele aplikacji mogło działać jednocześnie.
W systemie Linux przestrzeń zamiany znajduje się w systemie jako pamięć wtórna. Gdy RAM jest wyczerpany, przestrzeń zamiany pomaga uruchamiać w nim aplikacje.
Przydzielamy rozmiar zamiany podczas procesu instalacji dystrybucji Linuksa. Ale można to zmienić później zgodnie z wymogiem.
Przewodnik pokazał, w jaki sposób możemy zwiększyć przestrzeń zamiany w rozkładach Linux.