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

上一篇: Max value of Xmx and Xms in Eclipse?

下一篇: What are the best JVM settings for Eclipse?