2012-09-01 39 views
7

據我所知,我可以從Eclipse 32和Eclipse 64位開發32位或64位應用程序。它是否正確?如果是這樣,在64位JRE上運行Eclipse 64位有什麼好處?何時使用Eclipse 64位

我將主要使用Python插件PyDev開發Python應用程序。

回答

3

好處是增加了可用的堆/內存。

的缺點,以64位JVM是性能的降低:

The performance difference comparing an application running on a 64-bit platform versus a 32-bit platform on SPARC is on the order of 10-20% degradation when you move to a 64-bit VM.

這命中的表現顯然是由於管理對象引用頻繁使用的64位地址;移動兩倍的數據比32位地址。

坦率地說,如果你沒有限制內存空間的問題,那麼你可能不需要擔心它。你可以去遠的與32位JVM/Eclipse。

3

在存儲器尋址(也是指令集)方面,任何軟件64位版本都優於32位版本。這適用於Java,因此會出現eclipse。

對於運行64位月食則需要64位JDK

最後,32位JDK不能比的JVM參數-Xmx堆空間1.5GB〜更多。但是,64位支持更高的值。