Java/Eclipse 64 位性能
在我的 Windows 7 - 64 位工作站上,我使用 32 位版本的 Eclispe 没有任何问题,最近我决定尝试 64 位版本的 JDK 和 JDK。蚀。 结果是我现在经常出现 UI 冻结和 java 堆空间错误,并且没有明显的性能改进。
这是一个常见问题吗?为什么我实际上没有使用 64 位 eclipse 获得更好的性能?
On my Windows 7 - 64 bits workstation, I used the 32 bits version of Eclispe without any issue and recently I decided to try the 64 bits version of JDK & Eclipse.
The result is that I now have frequent UI freezing and java heap space errors, and no visible performance improvement.
Is this a common issue ? Why don't I actually get better performance using 64 bits eclipse ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我使用 64 位 Eclipse 和 JVM,性能有所提高。当然,大部分性能提升来自于将堆空间从 2 GB 增加到 4 GB。
至于您的问题,频繁的冻结和堆空间错误表明您需要使用 eclipse.ini 文件中的 -Xmx 和 -Xms 选项来增加堆空间。使用 64 位 Eclipse 和 Java 的优势在于,如果您的计算机中有足够的 RAM,您现在可以使堆大于 3 GB。
I use 64-bit Eclipse and JVM and my performance has improved. Of course, most of the performance gain came from increasing the heap space from 2 GB to 4 GB.
As for your problem, frequent freezing and heap space errors indicate that you need to increase your heap space using the -Xmx and -Xms options in your eclipse.ini file. Your advantage in using 64-bit Eclipse and Java is that you now can make your heap bigger than 3 GB, if you have enough RAM in your machine.
我记得 64 位版本的 Eclipse 也遇到了一些问题,所以我决定切换回 32 位。就我而言,我也不记得有任何明显的性能优势。
I remember having some problems with the 64 bits version of Eclipse as well so I just decided to switch back to 32. In my case I don't remember any noticeable performance advantage either.