Spi*_*Pig 8 java benchmarking scala
去年谷歌发布了一个比较C++,Java,Scala和Go的基准. http://readwrite.com/2011/06/06/cpp-go-java-scala-performance-benchmark 表中的结果看起来很可疑,所以我从https://code.google.com/下载了代码p /多语言工作台/源/结账并自己运行代码.奇怪的是,我的数字非常不同.我没有以任何方式修改代码.刚编译并运行它.根据谷歌的运行时间(秒)是:
C++ - 23
Java 64bit - 134
Scala - 82
Run Code Online (Sandbox Code Playgroud)
但是在我的机器上我得到了
C++ - 13
Java - 14
Scala - 17
Run Code Online (Sandbox Code Playgroud)
速度差异小得多.现在我想知道,这只是因为谷歌在去年改进了这些基准的代码吗?或者它可能与JVM的改进有关?顺便说一句.我使用Java 1.7.0 64位,Scala 2.10.0-RC2和带-O2的gcc 4.7.0
| 归档时间: |
|
| 查看次数: |
2957 次 |
| 最近记录: |