我在eclipse内存分配中遇到了一个棘手的问题。
我有一个代码,当我运行它而不改变Vmargs时,它从250 it开始,以904 it结束,没有任何错误,当我将Vmargs改为-Xmx2g时,它从750 it开始,以1.2G结束。
VMargs的值是否会影响程序的内存使用?
发布于 2013-04-30 02:49:28
看起来对我很好,也许您的Eclipse所需要的只是1.2G
如果你的Java只有32位,那么也许你不能得到更多的RAM。Java需要堆内存和非堆内存。Java 32位限制为4g或更少(这取决于系统和硬件)
更多信息:http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Frunning_eclipse.htm
https://stackoverflow.com/questions/16284962
复制相似问题