【问题标题】:Eclipse.ini Configure more than 1024MBEclipse.ini 配置1024MB以上
【发布时间】:2011-11-09 12:04:33
【问题描述】:
当我将 -Xmx2048m 设置为最大内存分配时,我收到了这个 JVM.terminated.exit 代码 -1 错误。
我们如何在 eclipse.ini 中设置 -Xmx2048m。我的应用程序在 -Xmx1024m 配置中抛出内存不足错误。所以我应该增加内存大小。我附上了eclipse错误日志和eclipse.ini。
【问题讨论】:
标签:
java
eclipse
flash
ide
flash-builder
【解决方案1】:
如果您在 Windows 32 位下运行,则限制在 -Xmx1500m 到 -Xmx1800m 左右,因为 Windows 32 位进程的地址空间略低于 2GB,其次 -Xmx 指定 Java 可用的堆内存量,java然而,进程需要更多内存(对于 VM 本身和 PermGen)。由于 Java 需要(/d?)一个连续的虚拟内存区域,它可以要求的确切内存量还取决于其他进程已经加载了哪些内容。
【解决方案2】:
您没有粘贴错误日志。该错误很可能是因为 2G 内存不可用。您可能想尝试较小的值。