Co to jest Swap w systemie Linux i jak z niego korzystać?

linux

Może wielu z was słyszało o tym terminiewiększość już to wie, ale dla tych początkujących, którzy jeszcze nie wiedzą O czym mówię, powiem ci trochę o zamianie.

Zamiana lub zamień przestrzeń pamięci lub nazywaną również pamięcią wirtualną, to ten, który wykorzystuje miejsce na dysku twardym zamiast modułu pamięci.

Inaczej, aplikacje używają pamięci RAM i jego dostępność do uruchomienia i pracy na komputerze, gdy w systemie działa niewiele aplikacji, są one zarządzane z dostępnej pamięci RAM.

Co się dzieje, gdy jest odwrotnie jeśli aplikacje wymagają dużo pamięci RAM lub po prostu nie ma dostępnej pamięci Wtedy pojawia się Swap.

Zamiana jest używana, gdy kończy się prawdziwa pamięć, system kopiuje część zawartości pamięci RAM do obszaru pamięci wymiany w celu wykonania innych zadań.

Jedną z głównych wad korzystania z tego systemu jest to, że system będzie wolniejszy, ponieważ prędkość przesyłania danych między pamięcią RAM a dyskiem twardym jest bardzo różna i wszystko zależy od sprzętu.

Chociaż w SDD zmienia się to radykalnie, ponieważ jest lepszy transfer danych.

Tutaj liczy się prędkość w pamięci RAM informacje przekazywane są w ciągu nanosekund. Dysk SSD uzyskuje dostęp do danych w ciągu mikrosekund, podczas gdy np normalny dysk twardy, uzyskuje dostęp do danych w milisekundach. Oznacza to, że pamięć RAM jest 1000 razy szybsza niż SSD i 100.000 XNUMX razy szybsza niż zwykły dysk twardy.

Kiedy konieczne jest skorzystanie z zamiany?

zamiana

Mimo że w sieci jest dużo informacji, Znajdziesz dwa typy i to one mówią, że zamiana w tym momencie jest bezużyteczna, a inni, że jest niezwykle przydatna.

Tu pojawia się dylemat, rzeczywistość jest taka, że ​​osobiście nie musiałem używać partycji wymiany, ponieważ w moim przypadku zwykle nie wymagam zbyt wiele od moich komputerów.

Chociaż dla każdego jest inaczej, z mojej strony do dziś nigdy nie załamałem systemu i nie ucierpiałem bo zwalnia z powodu braku pamięci RAM, zdarzyło mi się, że spowolnienie zauważam, ale było to spowodowane ponieważ mój dysk twardy miał już problemy i musiałem to zmienić.

Pero pytania, które nam zadają, są:

  • ¿Jaka powinna być wielkość wymiany?
  • ¿Wymiana musi być dwukrotnie większa od pamięci RAM czy też powinien być o połowę mniejszy od pamięci RAM?

Ponieważ te dwie rzeczy są ze sobą powiązane, myślę, że zdrowym rozsądkiem możemy wywnioskować, co należy zrobić.

Jeśli masz komputer z 16 GB pamięci RAM, Twój Swap wyniósłby 32 GB lub 8 GB, w rzeczywistości żaden, ze zdrowego rozsądku, dostęp do 8 GB pamięci na dysku twardym zajmuje około 2 minut, patrząc na tabelę prędkości transferu opisanej powyżej nie jest spójna.

Teraz jeśli masz więcej niż 8 GB pamięci RAM z wystarczy tylko 2 GB swapuużywanie większej ilości nie ma sensu.

Teraz Jeśli masz 6 GB lub mniej, zaleca się użycie od 1 GB do 2 GB.

Jeśli używasz zadań edycji wideo, renderowania lub do odtwarzania tytułów, które wymagają czegoś znaczącego, najzdrowszym i najlepszym rozwiązaniem jest zwiększenie naszej pamięci RAM i posiadanie tylko 2 GB Swap.

Wreszcie, od ciebie zależy, ile miejsca na dysku przeznaczysz na zamianę, jak wspomniałem, osobiście nigdy nie nasyciłem mojego systemu, więc jest to również część twojego sposobu korzystania z komputera, aby mieć otwartych kilka aplikacji, jeśli nie masz w użyciu.


7 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Gregorio powiedział

    Uważam, że artykuł jest nieco zagmatwany, dla którego został zainicjowany. Właściwą rzeczą do zrobienia jest posiadanie barana, którego potrzebujemy, jeśli to możliwe, że zostajemy (minęły lata, kiedy baran był prawie niedostępnym luksusem), zamiana wyprowadza cię z konkretnego kłopotu, ale kiedy musisz mieć do niego ciągły dostęp, pozostawia cię sprzęt prawie nie działa, zbyt duże opóźnienia powodują problemy z komunikacją serwerów, powodują, że czasy oczekiwania w grach są nie do przyjęcia itp. Stara zasada podwójnej wymiany zamiast pamięci RAM jest przestarzała, chociaż w zależności od tego, które procesy mogą być interesujące, jeśli pracujesz z ogromnymi danymi, ale obliczenia są progresywne, można bawić się zamianą, aby uniknąć konieczności instalowania dużych ilości pamięci RAM. W przypadkach takich jak automatyzacja biurowa zwykle wystarcza 4 GB pamięci RAM i 4 GB wymiany, ale przy zachłanności przeglądarek internetowych, 8 GB pamięci RAM i 2 GB wymiany są bardziej zalecane, w przypadku gier trzy czwarte tego samego i jeśli zwiększysz do 16 GB RAM możesz zminimalizować zamianę lub ją usunąć.

  2.   Fedu powiedział

    Strasznie brudny

    Pamięć RAM mniejsza niż 1 GB, więc wymiana musi być podwojona
    Pamięć RAM większa niż 1 GB swap równa 2 GB

    ale jeśli chcesz hibernować swap, muszą one być co najmniej takie same, jak twoja zamiana, której używasz, lub nie, ponieważ hibernacja jest wykonywana w zamianie.

  3.   Fedu powiedział

    ale jeśli chcesz hibernować zamianę, muszą one być co najmniej takie same, jak używa jej pamięć RAM, czy nie, ponieważ hibernacja jest wykonywana w zamianie.

    1.    darkcrizt powiedział

      Wiem, że informacje są mylące i dlatego komentuję, że musimy wiedzieć, w jakim celu komputer będzie zajęty i mieć świadomość, ile mamy pamięci RAM, ponieważ, jak komentujesz, zalecenie zamiany musi być wielkością pamięci RAM, jeśli mówimy o hibernacji i oto jak mówię, czy masz 8 GB lub więcej jako zwykły przykład.
      Posiadanie obszaru wymiany o takim rozmiarze jest dość nie na miejscu, a zwłaszcza jeśli zamierzasz hibernować komputer, zajmuje on całą dostępną w tym czasie pamięć RAM. Nie ma sensu.
      Bez bardziej osobistego punktu widzenia używanie więcej niż 2 GB wymiany po prostu nie ma sensu.

  4.   joelgsm powiedział

    W systemie interaktywnym (komputer użytkownika) nie powinno być wymiany, ponieważ w momencie, w którym z jakiegoś powodu system zaczyna ściągać swap, komputer zawiesza się i otwiera okno do zabicia procesu, czyli „Zjedz” barana jest czymś bardzo wolnym i zwykle opłaca się wyłączyć przez odłączenie zasilania.
    Zamiana jest przydatna tylko dla zwykłego użytkownika do hibernacji komputera.

  5.   Gregorio powiedział

    Zawsze widziałem, ile marnotrawstwa zużyć wiele zamiany tylko do hibernacji, w szczególności nigdy nie hibernuję, kiedy się wyłączam, robię to naprawdę.

  6.   Kevina Tanzy powiedział

    Będę pierwszym, który przyzna, że ​​nie miałem żadnej wiedzy na temat wymiany Linuksa; Nie jestem ekspertem we wszystkim, co ma związek z tą klasą technologii, więc jestem bardzo wdzięczny za to wyjaśnienie 🙂 Było bardzo dobre i korzystne.