Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Monitorování procesů a správa paměti v JDK 6 a JDK 7 (5)

lukas
lukas (neregistrovaný) ---.eurotel.cz
24. 2. 2011 11:30 Nový

nepresnosti v clanku

celé vlákno

vázaných seznamů = spojových seznamů
konkatenace řetězců = spojování řetězců

Pavel Tišnovský aura:98
24. 2. 2011 14:13 Nový

Re: nepresnosti v clanku

celé vlákno

Nojo, ja jsem ze stare skoly, takze pouzivam termin linearni seznamy nebo linearne vazane seznamy. Dneska uz je oficialni termin spojove seznamy?

(btw kdyz pisu o kB nebo MB, tak se NEJEDNA a nebude jednat o jednotky SI :-)

Vít Šesták (v6ak) aura:79
24. 2. 2011 11:49 Nový

Drobnosti

celé vlákno

K -XX:PrintGCTimeS­tamps se nějak zatoulalo většítko.
Dál, mám problém použít ty odkazy na jednotlivé části (ToC), aspoň v Opeře Mini.

Pavel Tišnovský aura:98
24. 2. 2011 14:27 Nový

Re: Drobnosti

celé vlákno

Je tomu tak proto, ze redakcni system zda se vyhazuje tagy [a name=""]. Uz jsem to reportoval pred mesicem, budu to muset zopakovat :-(

flv
flv (neregistrovaný) ---.net.upcbroadband.cz
24. 2. 2011 12:00 Nový

priklad

celé vlákno

Ahoj,

U posledniho skriptu, jeste by me zajimal pripad promenneho
poctu samotnych vlaken provadejici concatenaci
(vyrozumel jsem ze jich je 8, skript pocet vlaken nezadava).

Cili klidne i jenom jedno bezici "aplikacni" vlakno, ale 1..n
bezich paralelnich vlaken spravce pameti.

Bohuzel mam staricky 1-jadrovy processor :/, tak si sam moc
srandy neuziju.

Proc se na to ptam, jde mi o pripady kdy mate knihovnu treti strany
ktera nema "paralelni implementaci", dejme tomu nejakou dummy knihovnu
pro parsovani a vytvareni dom z xml pricemz ale mate k dispozici
x-jadrovy processor.

Btw. vubec priklad s vytvarenim dom stromu z velkeho ( >50 mb) xml by
byl zajimavy, je jednoduchy a takovy z praxe ;).

Pavel Tišnovský aura:98
24. 2. 2011 14:03 Nový

Re: priklad

celé vlákno

Pocet vlaken toho zatezoveho testu neni problem zmenit - nacita se jako prvni parametr Javovske aplikace, pokud neni uveden je tam default 8, protoze jsem to cilil na moje testovaci osmijadro.

Pavel Tišnovský aura:98
24. 2. 2011 14:36 Nový

Re: priklad

celé vlákno

Hmm, zkousel jsem, jaky bude mit dopad pouziti paralelnich GC na jednovlaknovou aplikaci (resp. kazda aplikace ma jeste dalsi vlakna - pro RMI atd., ale ted myslim jedno vlakno vytvorene primo programatorem) a v mnoha pripadech to situaci nejak moc nezlepsilo, mnohdy spis zhorsilo, protoze paralelni GC obvykle potrebuje vetsi heap - vic si rekneme priste.

S tim DOM stromem je to zajimavy napad! Myslite pouziti standardnich knihoven z Java API? Musim se mkrnout na implementaci, jak to maji reseny...

flv
flv (neregistrovaný) ---.net.upcbroadband.cz
24. 2. 2011 17:08 Nový

Re: priklad

celé vlákno

Ano, mel jsem na mysli pouziti standardnich knihoven z API.
Nicmene jedna se jen o predpoklad, netusim jak to ma
implemetovano napriklad xerces apod.

Uprimne, prekvapilo by me kdyby nekdo nasel java implementaci
podporujici paralelni tvorbu dom. Co jsem pochopil jedna se
spise o "vyzkumnou" zalezitost (google -> "ParDOM" nebo "PXP").

Pokud nekdo vite o nejake java knihovne porporujci paralelni
tvorbu DOM tak se urcite podelte.

venca
venca (neregistrovaný) ---.net.upcbroadband.cz
25. 2. 2011 2:28 Nový

jeste -XX:+UseParNewGC

celé vlákno

I kdyz se o nem v mnoha clancich o jave a GC nemluvi (nebo v kombinaci s CMS), ma trochu jine vlastnosti (v nasem pripade mirne lepsi) nez -XX:+UseParallelGC. Krome toho jsme narazili na to, ze jinak interpretuje prepinac SurvivorRatio. Dale UseParallelGC poustel Full GC az po zaplneni cele tenured generace, zatimco UseParNewGC vzdy po vetsim narustu tenured generace.
Ale nikde jsem se poradne nedocetl, cim se tyto dva garbage collectory lisi.

Pavel Tišnovský aura:98
25. 2. 2011 16:30 Nový

Re: jeste -XX:+UseParNewGC

celé vlákno

zkusim to pridat do dalsiho dilu clanku, diky za upozorneni.

Zasílat nově přidané příspěvky e-mailem