【发布时间】:2013-02-25 06:36:43
【问题描述】:
我在 Eclipse(Windows) 中运行一个程序,需要相当大的内存。将-Xmx1500m 传递给程序似乎还不够,而Eclipse 不允许我分配更大的值。有了这个配置,我得到了内存不足的异常。
我将虚拟内存大小增加到40GB。有没有办法让我的程序可以使用这个内存?我在 C# 中轻松完成了这项工作,几乎完成了同样的工作。
【问题讨论】:
-
你没有为你的程序设置传递参数。
-
你必须在eclipse中为你的程序设置参数。如果需要超过 4GB 内存,则需要 64 位 mashine 和 64 位 JVM。
-
你的意思是可以传递 -Xmx30000m 参数?
标签: java eclipse virtual-memory