Skocz do zawartości
David Drum

Pamiec RAM w serwerach VPS

Polecane posty

witam, w ofertach serwerow VPS widze ze sa podawane 2 parametry: gwarantowany i maksymalny RAM, moje pytanko do Was jest takie, jak sie ma do tego sworzony przez siebie samemu na vpsie SWAP, jak takie cos dziala na xenie i openVZ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na OpenVZ nie stworzysz sobie sam swapa.

Na Xenie nie ma pojęcia burstable ram. Jest tam za do już domyślnie dostępna pewna ilość zasobów właśnie na swap.

Ale też nie możesz realokować miejsca na swap - będziesz miał go tylko tyle, ile ustalił administrator dla twojego pakietu.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na OpenVZ nie stworzysz sobie sam swapa.

Na Xenie nie ma pojęcia burstable ram. Jest tam za do już domyślnie dostępna pewna ilość zasobów właśnie na swap.

Ale też nie możesz realokować miejsca na swap - będziesz miał go tylko tyle, ile ustalił administrator dla twojego pakietu.

 

Można powiększać samodzielnie swapa na własnym serwerze VPS wykorzystując do tego pojemność swojego dysku (o dowolną ilość).

Przykład tutaj.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Procesy używają pamięci wirtualnej. Pamięć wirtualna = pamięć RAM + swap.

 

dd if=/dev/zero of=/home/swap.img bs=1M count=1024
mkswap /home/swap.img
swapon /home/swap.img

 

i właśnie zrobiliśmy 1GB swapa. Teraz możesz zapuścić coś używa dużo pamięci i najpierw zapcha cały RAM, a później będzie jeździł po dysku wypełniając swapa. Jak będzie swapował określa ci parametr kernela swapiness.

 

sysctl vm.swappiness

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Procesy używają pamięci wirtualnej. Pamięć wirtualna = pamięć RAM + swap.

 

dd if=/dev/zero of=/home/swap.img bs=1M count=1024
mkswap /home/swap.img
swapon /home/swap.img

 

i właśnie zrobiliśmy 1GB swapa. Teraz możesz zapuścić coś używa dużo pamięci i najpierw zapcha cały RAM, a później będzie jeździł po dysku wypełniając swapa. Jak będzie swapował określa ci parametr kernela swapiness.

 

sysctl vm.swappiness

 

w ovz nie dostanie uprawnien do swapon :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@ahes - po wykonaniu twojej instrukcji:

root@fiercio:~# swapon /home/swap.img
swapon: /home/swap.img: Operacja niedozwolona
root@fiercio:~#

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ę


×