æ?¥è‡ªäºŽSUN的数æ?®æŒ‡å‡ºæ–°çš„JVM性能æ??å?‡ç?€å®žä»¤äººæ¿€åŠ¨ã€‚

在几个用于科学计算的SciMark2 benchmark(FFT, SOR,MonteCarlo,Sparse matmult, LU)表明,Mustang (build 59)性能较Java 5 build 5æ??å?‡äº†å°†è¿‘58%,基于hotspot client version。当然这些数字å?ªæ˜¯ç”¨äºŽä¸?å?Œçš„JVM版本之间进行比较。ä¸?过å?¯ä»¥çœ‹å‡ºåœ¨ç§‘学计算领域中,Java开始å?¯ä»¥è¶³å¤ŸæŠ¢å? ä¼ ç»Ÿç¼–程语言(C,Fortran)的饭碗了。当然在研究领域中,很早之å‰?就已ç»?把Java作为科学计算的工具æ?¥è¿›è¡Œè€ƒè™‘(java granda forum).

有很多人,很多研究表明Java已��以,或是事实上,比C++甚至是C计算的更快,�以看一下Matrix的一篇文章。�过这始终�足以说�人们相信这一点,基于解释的�行方�,GC,效率低下的内存管�模型足够使人们�旧认为在整体的程�性能表现�旧无法和C,C++相比。�是JVM和Java compiler,至少在目�看�,始终在�断,并且勇敢的�展 (escape analysis)。

�纯的说Java开�的应用程�比C++/C慢,已���有多大的�义了。

Technorati : , ,


Leave a Comment


You are the author of this post.


You are the author of this post.