[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