Skocz do zawartości

Polecane posty

Witam chcialem sie zapytac o sposób dzialania swap memory i skad bierze sie wogle ta pamiec.

 

swap - w skrócie - czyli partycja wymiany, jest ona wykorzystywana jako dodatkowa pamięć.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

jeszcze 1 pytanie skad bierze sie ta pamiec, i co by bylo w przypadku gdyby ktoś ustawil 20 wiecej swp od zwyklej pamieci i czy jest to wogle mozliwe

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
jeszcze 1 pytanie skad bierze sie ta pamiec, i co by bylo w przypadku gdyby ktoś ustawil 20 wiecej swp od zwyklej pamieci i czy jest to wogle mozliwe

 

jak najbardziej mozna ustawic (a nawet powinno sie ustawic) wiecej swap niz fizycznego RAMU.

skad sie bierze? to partycja na hdd

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
jak najbardziej mozna ustawic (a nawet powinno sie ustawic) wiecej swap niz fizycznego RAMU.

 

Jam nan 2GB pamięci ram to dalej widzisz sens tworzenia pamięci SWAP? ;p

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
ustawil 20 wiecej swp

 

Chyba 2x więcej niż RAM'u, no chyba, że masz z 8GB RAMu to wtedy aż tyle nie jest potrzebne.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ja zawsze dla ~2GB pamięci daje ~512-768Swapu :D

 

To "2x więcej swapu niż ramu" sprawdzało się kiedy nie było jeszcze takich kości pamięci jak teraz. Moim zdaniem to "powiedzenie" jest już dawno nie aktualne.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Jam nan 2GB pamięci ram to dalej widzisz sens tworzenia pamięci SWAP? ;p

 

Oczywiście, że tak, tym bardziej jeśli to serwer produkcyjny.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Jam nan 2GB pamięci ram to dalej widzisz sens tworzenia pamięci SWAP? ;p

 

mimo ze koledzy sie wyzej wypowiedzieli to powtorze: TAK jak najbardziej widze. dzisiaj kiedy dyski maja juz naprawde gigantyczne pojemnosci nie jest problem wydzielić 1-2gb na swap

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
mimo ze koledzy sie wyzej wypowiedzieli to powtorze: TAK jak najbardziej widze. dzisiaj kiedy dyski maja juz naprawde gigantyczne pojemnosci nie jest problem wydzielić 1-2gb na swap

 

i jakie jest mniej-wiecej przeliczenie pojemnosci dysku na swap?

czy swap tylko odejmuje miejsce z dysku czy robi również coś innego?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

1) jezeli przeliczenie, to ramu na swap :P spotkalem się dawno temu z swap = 2x ram, jeżeli ram < 512mb

większy swap nigdy nie zaszkodzi, gdyż jak już koledzy pisali, dyski mają ogromne powierzchnie :)

 

2) SWAP w linuksie jest partycją, więc zabiera tylko miejsce na dysku :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

.. z tym ze nie jest zalecane jechalnie na SWAP'ie .... jak by nie patrzyc to nie jest to ta "wlasciwa pamieć" lecz wydzielone miejsce na dysku. Z jednej strony dobrze bo zawsze chwilowo mozna dac "coś wiecej" i system "poćisnie" nam na SWAP'ie jak ram zabraknie tych w kosciach :P

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
.. z tym ze nie jest zalecane jechalnie na SWAP'ie .... jak by nie patrzyc to nie jest to ta "wlasciwa pamieć" lecz wydzielone miejsce na dysku. Z jednej strony dobrze bo zawsze chwilowo mozna dac "coś wiecej" i system "poćisnie" nam na SWAP'ie jak ram zabraknie tych w kosciach :P

 

 

lepiej 'jechac' na swapie niz w ogole nie jechac:)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
pytanie laika, gdzie ustala się wielkość tego swapu?

 

niewiem jak to jest na debianach i innych, ale przy instalacji slackware trzeba stworzyc ręcznie partycje na swap( czyli otworzysz partycje o takim rozmiarze, jaki uwazasz za stosowny, a nastepnie ustawiasz mu typ linux swap )

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

przelicznik wygalada tak : 1gb dysku = 1gb pamieci swap?

 

dysk na pamiec swap jest odejmowany podczas jej tworzenia czy podczas jej uzytkowania?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
jest odejmowany podczas tworzenia.

Działa to tak samo, jak tworzenie zwykłych partycji na dysku :P

 

Niekoniecznie podczas tworzenia i swap wcale nie musi być osobną partycją.

Swapa można powiększać w dowolnym momencie, praktycznie na dwa sposoby: dodać kolejną partycję lub tworząc pusty plik (za pomocą 'dd') o dowolnym rozmiarze i dołączając go do systemu (mkswap, swapon).

Efekt jest praktycznie taki sam, ale możesz w każdym momencie zwiększać lub zmniejszać swapa bez rozdzielania dysku na partycje...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

IMHO swap jako partycja jest najczęsciej spotykany :)

A co do swapa jako pliku, to pare razy się bawiłem i postepowanie wg. wygooglowanych materiałow skutkowalo, ze plik z miejsca zajmowal np 1gb na dysku :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
IMHO swap jako partycja jest najczęsciej spotykany :)

A co do swapa jako pliku, to pare razy się bawiłem i postepowanie wg. wygooglowanych materiałow skutkowalo, ze plik z miejsca zajmowal np 1gb na dysku :)

 

 

I prawidłowo. Tworząc swapa jako plik, alokuje się dla niego miejsce na dysku i w ten sposób powstaje plik o wielkości, którą ustawisz jako ten dodatkowy swap. Czasami zdarzają się sytuacje, że trzeba na szybko powiększyć swapa albo został on źle wyliczony przy instalacji systemu. W takim wypadku lepiej jest po prostu utworzyć sobie np. plik 2 GB i "podczepić" go do swapa zamiast rozwalać tablicę partycji na systemie z klientami...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×