[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