æ?¥è‡ªäºŽ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 : java, mustang, performance
No Comments Yet