我正在从eclipse运行我的程序并使用64位java,但我仍然无法分配超过2GB的内存.我正在运行一些基准,所以我需要大量的内存.
我在eclipse.ini中有这个:-Xmx8g
我想要它用尽我所有的记忆.这可能是因为32位版本的eclipse?我不确定我对日食的看法.
我在运行程序时尝试将-Xmx8g发送到VMArgs.我正在运行64位Windows 7和64位JRE.
在尝试了其他所有方法之后,看起来 VMArguments 在 Eclipse 中根本不起作用。
更改 Eclipse 中的默认 VM 参数有效(终于!):
将 VM 参数插入到 JRE 中:在 Eclipse 打开时,打开首选项(对于 Windows:位于 Window 菜单项下。对于 Mac:位于 Eclipse 菜单项下),打开 Java 部分,单击 Installed JRE,单击正在安装的 JRE使用(可能是 jre6),单击编辑...按钮,并将其插入到默认 VM 参数中:
-Xms256M -Xmx8192M
| 归档时间: |
|
| 查看次数: |
10450 次 |
| 最近记录: |