何时使用Eclipse 64位

时间:2012-09-01 15:45:36

标签: java eclipse

据我所知,我可以从Eclipse 32和Eclipse 64位开发32位或64位应用程序。它是否正确?如果是这样,在64位JRE上运行Eclipse 64位有什么好处?

我将主要使用Python插件PyDev来开发Python应用程序。

2 个答案:

答案 0 :(得分:4)

任何软件64位版本在内存寻址(也是指令集)方面优于32位版本。这适用于Java,因此会出现eclipse。

对于运行64位eclipse,你需要64位jdk

最后,对于JVM参数-Xmx,32位JDK的堆空间不能超过~1.5GB。但是,64位支持更高的值。

答案 1 :(得分:4)

好处是可用堆/内存增加。

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