Tomas Beranek napsal(a): > zdravim, > > nevite nekdo o nejakem java benchmarku? > > mame problem s nasazenou aplikaci na serveru, kde bezi pomaleji nez na > pracovnim ntb :-) > a uz opravdu nevime kde je chyba, tak chcem vyzkouset nasazenou javu. > > diky za napady.
S benchmarky je potiz, ony meri vykon samy sebe, coz nemusi nijak odpovidat vykonu realne aplikace. Specialne u Javy je benchmarkovani jeste tezsi kvuli dynamicke optimalizaci za behu. Treba server HotSpot VM je velice dobry v nalezani vetvi kodu, ktere muze vynechat, a dokaze bezet stejny kod dvakrat rychleji nez client HotSpot VM. Ovsem az po prekroceni prahu pro optimalizace, coz je tusim 10000 vyvolani metody, da se to prenastavit pomoci -XX:CompileThreshold=1500 No nic, tady jsou Java benchmarky, o kterych vim: http://www.volano.com/benchmarks.html http://www.spec.org/jbb2005/ http://math.nist.gov/scimark2/ Kdysi jsem si hral s porovnanim Javy na ruznych procesorech, vysledky mam na strance http://www.ics.muni.cz/~makub/java/speed.html a muzu rict, ze nejak exaktne zmerit vykon se moc neda. Treba na SciMarku je videt, ze uspesne jsou v nem prave server VM, protoze pri optimalizaci odhali, ze je to benchmark a spoustu veci dela zbytecne, takze je vynechaji. Makub -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Supercomputing Center Brno Martin Kuba Institute of Computer Science email: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --------------------------------------------------------------
