Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Eclipse 内存分配中有一个荒谬的问题。 我有一个代码,当我在不更改 Vmargs 的情况下运行它时,它从 250mg 开始并以 904mg 结束,没有任何错误,当我将 Vmargs 更改为 -Xmx2g 时,它从 750mg 开始并以 1.2G 结束。 VMargs 的值会影响程序的内存使用吗?
对我来说看起来不错,也许你的 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