zskk
g/Linux

TIL: There's not much reason to use RAID0 for swap performance reasons. The kernel itself can stripe swapping on several devices, if you just give them the same priority in the /etc/fstab file.

#
szarak

@zskk: ciekawe, dasz radę powołać się na jakieś źródło?

#
zskk

@szarak: https://raid.wiki.kernel.org/index.php/Why_RAID%3F#Swapping_on_RAID

#
zskk

@szarak: swoją drogą wygląda to zabawnie, zapiąłem dwa ssdki jako swap. ///pierdole, nie wklejam :E

#
szarak

@zskk: heheehhehehehehhehehhe :) to było piękne :D:D:D:D

#
zskk

@szarak: weź coś wklej z konsoli tutaj >.<

#
szarak

@zskk: no wiem, upierdliwe.

Dla innych: @zskk chyba z 10 razy edytował swoją wklejkę próbując ją sformatować... bezskutecznie :D

wklej.org :)

#
zskk

@szarak: http://sprunge.us/jIZJ wole sprunge, bo mozna do nich pajpowac z konsoli ;)

#
akerro

@szarak: czytając "pierdole nie wklejam" widziałem, ze edytował dziesiatki razy zeby wkleić kod :D

#
szarak

@akerro: nawet to przekleństwo edytował chyba 2x :D taki był poirytowany :D

#
szarak

@zskk: z ciekawości: a po co aż tyle swapa do 4G ramu? Skąd taka konfiguracja

#
zskk

@szarak: przy tych maszynkach mialem po dwa 16gb ssdki, wiec jesli mają nic nie robic to jako swap niech dzialaja... nie mam lepszego pomyslu na nie. hosty robią tylko za proxy do serwerow aplikacyjnych, z przodu są za load balancerem tylko.

#
szarak

@zskk: grubo. 2xSSD i nie wiadomo co z nimi zrobić :>

#
zskk

@szarak: moze varnisha na nich postawie kiedys, ale tez nie oplaca sie, bo cloudflare dziala jak powinien.

#
akerro

@zskk: musze przefiltrowac 26GB txt pod kątem duplikatów, usunąć powtarzajace się linijki, mógłbyś mi to na ssd zrobić? byloby to miliardy razy szybsze niż puszczanie na HDD a ramu brak na utrzymanie tego

#
zskk

@akerro: digital ocean - zaplacisz moze 5 centów za to :P

#
Gitman87

@zskk: jebać swap, na co to komu

#
borysses

@Gitman87: Więcej niż 56kb RAM, na co to komu ;)

#
zskk

@Gitman87: jesli mi ma paść jakis proces bo ramu zbraklo nagle, to wole zeby spowolnil 10 razy i zaswappowal a mi zdążyl alert przyjsc. mozna wtedy cos zdzialac, zamiast czekac az kernel upierdoli łeb procesowi.

#
Gitman87

@zskk: a co robisz na linuxie ze ci moze zabraknac ramu? No chyna ze go masz mniej niz 4 gb to rozumiem. Swoją drogą to ciekawe czy jest odpowiednik RAMDisk na linuxa.. Mozna by tam swappa wysłac

#
zskk

@Gitman87: w czasach gdy nie bylo nginxa, kazdy proces apacza jadl 30-40mb ramu per sesja, spokojnie szlo nasycic i 16g przy duzym ruchu. Gdy braknie ramu a nie ma swapa, kernel ubija najbardziej zajmujące procesy - czego nie chcesz. Lepiej jest dostać alert a serwer ma /jakoś/ dzialac ale dzialac (bo swapuje) aniezeli ktos mialby nie zostac obsluzony. Teraz na szczescie wyszlismy ze sredniowiecza i kazdy ma swojego nginxa. Niemniej - wole dmuchac na zimne.

Co do trzymania swapu na ramdysku to taki wąż zjadający wlasny ogon. Mowisz o tmpfs ktory się montuje pod /tmp i on zajmuje tyle ramu ile pliki na nim przechowane. Innymi slowy im wiecej bys swapowal tym bardziej bys potrzebowal swapowac bo zabieralo by ram ;)

#
Gitman87

@zskk: no nie bo na windzie mam plik wymiany na ramie tylko dlatego ze PS tego wymaga, nie ze względu na braki pamięci. Ostatnio zapałem sie tez na Company of Heroes ze wymagało tez. Jest ale nie spowalnia systemu czyli jakby go nie było, oczywiscie jezeli ma sie wiecej ramu

#
zskk

@Gitman87: no ale nie myl panie konstrukcji pliku wymiany w windzie a swapa pod linuxem, to dwie komlpetnie odmienne struktury o podobnych (lecz nie do konca) zalozeniach.

#
Gitman87

@zskk: no nie wiem czym, ja mam Ubuntu od paru miechw dopiero

#