Eclipse中Xmx和Xms的最大值?
现在我在ini文件中的这些设置是:
-Xms768M -Xmx1024M
当把它们设置得更高时,eclipse不会再启动了......有没有办法在没有发生eclipse崩溃的情况下增加这些值?
最大值不依赖于Eclipse,它取决于您的操作系统(显然在可用的物理内存上)。
你可能想看看这个问题:Windows中每个Java进程的最大内存量?
我猜你正在用32位JVM使用32位日食。 它不会允许超出您指定的范围。
使用带有64位JVM的64位Eclipse可帮助您启动带有更大内存的eclipse。 (我以-Xms1024m -Xmx4000m开头)
为什么你需要-Xms768(小堆必须至少768 ...)?
这意味着任何java进程(在eclipse中搜索)将从768m内存分配开始,不是吗? 这就是为什么你的月食无法正常启动。
例如,试试-Xms16 -Xmx2048m。
链接地址: http://www.djcxy.com/p/16091.html