[Java lista] számítási teljesítmény
Zsombor
gzsombor at gmail.com
2009. Aug. 29., Szo, 20:57:47 CEST
2009/8/29 MaglĂłdszki Viktor <bocios at citromail.hu>
> Sziasztok!
>
> A segĂtsĂ©geteket szeretnĂ©m kĂ©rni, hogy egy nagy számĂtás igĂ©nyű programnál
> milyen JVM paramétereket ajánlotok?
> Vázolom miről van szó.
> Van egy pĂ©nzĂĽgyi alkalmazás mely egy statisztikai számĂtást vĂ©gez.
> Ez alapból úgy néz ki hogy egyetlen futás is: 120x megy végig egy 1000x
> elemű listán.
> Tehát egy külső ciklus 1-120 megpörget egy benne lévőt 1-1000x mind a
> ciklusban vannak más-más számolások. Majd a vĂ©gĂ©n ebbĹ‘l állĂtja elĹ‘ a
> statisztikákat.
> Na most ez (tehát a 120x1000) futás jelenleg egy adott gépen 8másodperc
> alatt zajlik le.
> A probléma azzal van hogy ezt 10.000 kéne lefuttatni :)
> Az egy picit sokáig tart.
>
> Mit javasoltok?
> Jelenleg számolásokhoz (pow,sqrt,log) függvényeket a math osztályokból
> használok.
> Eredmények tárolására van néhány Map ezeket hashmap implementációk.
> Listákhoz egyetlen helyen használok LinkedList-et a többi ArrayList.
> Körülbelül 6-8 ilyen objektum van benne amiket a számolás során bejár és
> abból vett eredményekből kalkulál.
>
> Mindenféle ötlet érdekelne és ki is tesztelném vele a futást.
>
> Köszönöm!
>
PárhuzamosĂtsd.
Zs
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20090829/df2cfc4a/attachment-0001.html
További információk a(z) Javalist levelezőlistáról