我正在爲運行在SPARC硬件上的Tomcat羣集進行性能調整。 32位JVM現在爲我們提供了足夠的內存,但是我們將開始使用Terracotta進行服務器分拆,因此可能很快就會需要64位JVM提供的額外內存。SPARC硬件上的64位與32位性能與1.6 JVM
除了更大的內存佔用,在SPARC上移動到64位JVM會導致性能下降。本FAQ顯示了10% - 爲64位JVM的1.4版20%的性能損失在SPARC:
http://java.sun.com/docs/hotspot/HotSpotFAQ.html#64bit_performance
我不感興趣,採取10% - 如果我能20%的性能損失躲開它。還有打了1.4 JVM不得不使用一個32位/ 64位混合的方式,以避免這個問題,所以也許1.6 JVM沒有表現過討論:
http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/
沒有人有電流在SPARC上使用版本1.6從32位JVM遷移到64位JVM的性能指標?
謝謝。
院長
出於好奇 - 你嘗試過嗎?你有沒有得到任何指標? – 2009-06-12 17:42:13