|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
mucek4 Član
Pridružen-a: Sob 18 Jun 2005 20:52 Prispevkov: 2952 Aktiv.: 13.24 Kraj: Tržič - Mesto med gorami
|
Objavljeno: Sre Apr 01, 2009 11:12 am Naslov sporočila: SWAP & Linux |
|
|
Pozdravljeni,
imam aplikacijo, ki je izredno požrešna s pomnilnikom. Imam računalnik z 64bitnim Linux-om, 8GB pomnilnika. Ali se je že kdo ukvarjal na kakšen način naj uredim SWAP prostor, da bo računalnik še vedno deloval kolikor toliko uspešno.
Hvala za odgovore. |
|
Nazaj na vrh |
|
|
Sokrat Član
Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 25.05
|
Objavljeno: Sre Apr 01, 2009 11:46 am Naslov sporočila: |
|
|
Nikakor. Ce je aplikacija napisana tako, da potrebuje vec kot 8 GB pomnilnika, ti pa si ga ne mores privosciti, je ucinkoviteje napisati aplikacijo tako, da ga uporablja manj (in podatke vmes sama shranjuje na disk), kot pa da to pocne kernel (ki nikakor ne more vnaprej vedeti katere podatke bo aplikacija potrebovala s tako gotovostjo, kot to ve avtor aplikacije).
Swap ni namenjen temu, da imas hkrati nalozenih vec podatkov od razpolozljive fizicne kapacitete in obdelujes vse hkrati, ampak temu, da je del programa (ali nekaj programov) odstranjenih, kadar niso potrebni, zato da druge stvari delujejo ucinkovitejse. Ce ze moras obdelovati vse hkrati, potem je najboljse, da jih sam premetavas tako, kot ti najbolj ustreza. _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
|
mucek4 Član
Pridružen-a: Sob 18 Jun 2005 20:52 Prispevkov: 2952 Aktiv.: 13.24 Kraj: Tržič - Mesto med gorami
|
Objavljeno: Sre Apr 01, 2009 11:55 am Naslov sporočila: |
|
|
Ne bo šlo. Aplikacija ni moja in jo moram samo uporabljati. Imenuje se HEAP Analyzer. Druge stvari kot zagotoviti zadostno količino pomnilnika za analizo tako velikih HEAPov kot jih dobim ne morem narediti. Razmišljal sem v smeri SSD diska. Trenutno se zgovarjamo o porabi 25GB. |
|
Nazaj na vrh |
|
|
Sokrat Član
Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 25.05
|
Objavljeno: Sre Apr 01, 2009 12:39 pm Naslov sporočila: |
|
|
V vcerajsnjem Monitorju je primerjava tistih SSDjev, katere je ocitno zdaj mogoce kupiti pri nas. En od njih (Intel/Kingston, 80 GB, 500+ EUR) ima zelo hiter cas zapisa manjsih (nakljucno nametanih) podatkov, skoraj 80 MB/s, kar bo verjetno kaksnih 3-5x hitrejse, kot klasicni disk. Se vedno je neprimerljivo z RAMom
Pri branju bos seveda prihranil precej vec casa, a se sprasujem, ce je to res vredno ... kako dolgo pa traja eno preracunavanje zdaj in kolikokrat bos se to preracunavanje sploh ponavljal (gre za enkratno stvar ali za nekaj, kar bo teklo 24/7 precej mesecev ali let) ? _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
|
mucek4 Član
Pridružen-a: Sob 18 Jun 2005 20:52 Prispevkov: 2952 Aktiv.: 13.24 Kraj: Tržič - Mesto med gorami
|
Objavljeno: Sre Apr 01, 2009 1:07 pm Naslov sporočila: |
|
|
Gre za enkratno stvar, ki se bo od časa do časa ponavljala. 2 dni nazaj je strežnik izpljunil 4GB dump, s katerim se sedaj mučimo z analizo. Danes smo dobili 7GB dump iz drugega strežnika, ki ne vemo kako ga analizirati. Bomo videli kako bo. Poročam, če bom uspel kaj več.
Dobil sem tudi namig, da bi uporabil več HDD-jev z manjšimi SWAP particijami. Recimo 3 ali 4 HDD-je z po 2-3GB SWAP prostora. |
|
Nazaj na vrh |
|
|
Sokrat Član
Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 25.05
|
Objavljeno: Sre Apr 01, 2009 2:03 pm Naslov sporočila: |
|
|
Ce jih bo vec, imas v bistvu nekaj v stilu SW RAID0. Bos nabavil 5 diskov za isti ucinek ? Cenovno je potem namesto tega bolj ucinkovit en SSD, ce upostevas se porabo in bistveno vecjo hitrost pri branju (in ce ne potrebujes toliko dodatnega prostora).
Sprasujem se kako smiselno sploh je to - zakaj ne bi preprosto nabavili racunala, v katerega lahko zapicis vec RAMa, ce ne gre v tega, pa basta ? vstopne serije streznikov vseh proizvajalcev to omogocajo. _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
|
mucek4 Član
Pridružen-a: Sob 18 Jun 2005 20:52 Prispevkov: 2952 Aktiv.: 13.24 Kraj: Tržič - Mesto med gorami
|
Objavljeno: Sre Apr 01, 2009 2:16 pm Naslov sporočila: |
|
|
Omejitev na Intel-u je 16G rama. Trenutno smo začasno zadevo pognali na "večjem stroju" in kuri 25G in raste |
|
Nazaj na vrh |
|
|
primozsu Član
Pridružen-a: Sre 16 Feb 2005 9:11 Prispevkov: 411 Aktiv.: 1.84 Kraj: MB - Šentjur
|
Objavljeno: Sre Apr 01, 2009 2:18 pm Naslov sporočila: |
|
|
Lahko bi probal s tem. |
|
Nazaj na vrh |
|
|
Sokrat Član
Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 25.05
|
Objavljeno: Sre Apr 01, 2009 2:59 pm Naslov sporočila: |
|
|
mucek4 je napisal/a: |
Omejitev na Intel-u je 16G rama. |
To pa ne vem ce bo drzalo ... PAE36 omogoca segmentiran dostop do 64 GB in to ze mnogo let.
Prvi mali server s podporo za vsaj 32 GB po navedbi proizvajalca, na katerega sem naletel, je HPjev ProLiant ML150 (pise do 48 GB), procesor je Intelov. Seveda ponujajo take mlincke tudi drugi proizvajalci. Ce denar ni ovira, je to dalec najhitrejsa resitev, vse drugo bo samo flikanje lukenj z relativno majhnimi pohitritvami, pa tudi prav poceni ne bo, ce imate namen take stvari pogosto poceti. _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
|
Umnik Član
Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.30 Kraj: Novo mesto
|
Objavljeno: Sre Apr 01, 2009 3:04 pm Naslov sporočila: |
|
|
Ne vem, kako SSD tretira Linux, ampak če ga smatra kot navaden HDD potem ga ne priporočam. Branje je bliskovito, so pa težave pri pisanju. Če ima Linux kakšen poseben driver za SSD je mogoče smiselno poizkusit. Za WinXP ga ne priporočam (iz lastnih izkušenj). |
|
Nazaj na vrh |
|
|
mucek4 Član
Pridružen-a: Sob 18 Jun 2005 20:52 Prispevkov: 2952 Aktiv.: 13.24 Kraj: Tržič - Mesto med gorami
|
Objavljeno: Sre Apr 01, 2009 3:07 pm Naslov sporočila: |
|
|
Sokrat je napisal/a: |
HPjev ProLiant ML150 (pise do 48 GB) |
Max memmory 16GB
Bom poizkušal še naprej. Poročam o uspehih in neuspehih. |
|
Nazaj na vrh |
|
|
Sokrat Član
Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 25.05
|
Objavljeno: Sre Apr 01, 2009 3:20 pm Naslov sporočila: |
|
|
Glej ML150 G6 (48 GB max.).
Pa saj ni poanta v tem konkretnem modelu - vsak proizvajalec jih ponuja in to v vseh mogocih oblikah, to je samo en model iz vstopne serije. Pri vecjih zverinah je letvica se visje (cena pa tudi, pa ze tale ni prav poceni, ko je do konca natlacen z RAMom ). _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
|
mucek4 Član
Pridružen-a: Sob 18 Jun 2005 20:52 Prispevkov: 2952 Aktiv.: 13.24 Kraj: Tržič - Mesto med gorami
|
Objavljeno: Sre Apr 01, 2009 3:23 pm Naslov sporočila: |
|
|
Torej sledi pogovarjanje s šefom.... |
|
Nazaj na vrh |
|
|
Sokrat Član
Pridružen-a: Čet 25 Avg 2005 11:00 Prispevkov: 5584 Aktiv.: 25.05
|
Objavljeno: Sre Apr 01, 2009 3:24 pm Naslov sporočila: |
|
|
Umnik: SSD = disk, nobenih posebnih driverjev (tako ali tako OS ne more poznati cisto vsakega diska na trgu, logicno je, da vgrajena pamet skrbi za najbolj optimalen pretok podatkov, ne pa OS).
Mene so presenetile stevilke v omenjenem clanku v zadnjem Monitorju - tudi jaz sem bil navajen slabih stevilk pri zapisavanju od cungalunga SSD diskov. _________________ Ka ti bo pa torba ce si kupu kolo ? |
|
Nazaj na vrh |
|
|
Umnik Član
Pridružen-a: Čet 16 Sep 2004 17:52 Prispevkov: 958 Aktiv.: 4.30 Kraj: Novo mesto
|
Objavljeno: Sre Apr 01, 2009 4:11 pm Naslov sporočila: |
|
|
Vem. Vendar način obravnave in splošnega razumevanja obdelave podatkov mora biti za SSD drugačen kot za HDD. OS mora imeti zavedanje o tem ali dela s HDD ali pa z SSD, drugače so težave (s hitrostjo).
WinXP, ki za vsako sranje posega, zapisuje, prepisuje in serje po disku z vidika hitrosti ni primeren za SSD. Težave so pri vsakdanjem delu, bog ne daj, da bi pognal kakšen obsežnejši script v Matlabu.
Verjetno se te težave pri bolj $$$ SSDjih rešujejo z dodatnim cache-jem, ki mora prebavljat podatke ipd.
Kakorkoli že, vsekakor sem offtopic. |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 74 dni
Powered by phpBB © 2001, 2005 phpBB Group
|