Jsem fanda linuxu a profesionální javista, ale právě jako profík musím k testu říci svoje. Srovnávat serverovou verzi Javy na LINUXU s klientskou Javou na Windows je minimálně nefér. To že se testovalo na serverové verzi javy se dá z článku vyčíst. Tím tento test pokládám za test o ničem!
1) OpenJDK byla serverova edice
2) Kdyz se podivas na vysledek SciMarku, jsou OpenJDK a SunJDK pro linux podobne rychle, vista je ale 3x pomalejsi - coz je vice nez podezrele - vykon serverove a klientske javy by mel byt na tomto testu vice odlisny
3) SciMark ma server flag - obavam se ale ze majstri nepustili test na vistach s timto flagem :)
4) Stale si myslim ze pouzili SunJDK v serverove verzi, jen to v clanku neni uvedeno
5) Na vistach byl testovan starsi build SunJDK nez na linuxu ... coz ve me opet nevzbuzuje duveru
ked toho tolko viete, preco sa ich nespytate, pripadne im nedate nejaku radu? myslim, na phoronixe sa snazia robit veci poriadne a ferovo. nepripada mi to ako stranka kde len tak strielaju do vzduchu ...
Protože nechci :D Také nerad střílím jen tak do vzduchu a právě proto kdybych já dělal takový test (jako že je pro zákazníky často dělám), dal bych si tu práci abych přišel na to proč je něco pomalejšího. Určitě bych vzal profiler a kouknul se co je drahého na vistách a co na linuxu. Selský rozum mi ale říká jedno, windows vista i současné distribuce linuxu jsou už natolik vyladěné že rozdíl ve výkonu by měl být na obou platformách minimální. Kdyby mi vyšlo něco jiného, chybu bych hledal nejprve u sebe, u špatně nastaveného prostředí (kolik paměti si java může vzít, priority procesů, pokud je ve hře IO, tak zda tam nejsou nějaké filtry (třeba antivirák) apd.). Kdyby to pořád vycházelo stejně, zkusil bych ještě jiné buildy, ono taky ten build pro windows co zrovna vzali může mít v sobě bug co má vliv zrovna na tenhle benchamark. Je toho hafo co se mohlo stát ...