我在某些客户电脑(新戴尔电脑)上遇到问题
Windows XP Professional SP3,4GB RAM
如果我尝试使用启动eclipse -Xms256m -Xmx1024m比它失败了 减少到 -Xms256m -Xmx768m然后它工作
任何想法可能出错?
在我自己的机器上我正在使用 使用Parallels VM的OSX运行相同的XP Prof SP3 然后在这个XP里面我可以轻松分配-Xmx1024m或更多
答案 0 :(得分:3)
您可能正在使用SUN的Java VM。该VM需要在连续块中分配其内存。在您的情况下,768 MB大块可以免费,但不是1024MB大块。解决方案是切换到XP 64位,它具有更大的地址空间,因此能够使用更高的虚拟地址提供如此大的块。