通过jdk1.6编译代码与jdk1.5或jdk1.4(超过4倍)相比,我发现Sun Java性能有很大差异
进行了哪些更改和优化?是否有任何值得从这些变化带回家的东西,这将有助于提高我们的应用程序性能。
感谢您的回复
答案 0 :(得分:5)
答案 1 :(得分:3)
您可能对最近与AMD工程师Java Posse interview感兴趣。他们谈论了过去几年中机器架构和HotSpot的进步。他们还讨论了一些符合您观察结果的基准。
这些工程师的“外卖”是开发人员可以通过遵循常用惯用法和编写简单的代码来最好地帮助HotSpot发挥其魔力。在一个版本中工作的开发人员进行的巧妙优化可能会阻止HotSpot在更高版本中进行更好的优化。
答案 2 :(得分:2)