【发布时间】:2012-06-17 20:21:57
【问题描述】:
我已经阅读了 stackoverflow 中的各种帖子,并试图弄清楚如何增加我的 JVM 的堆大小。
我知道命令-vmargs -Xms256m -Xmx4096m 会增加堆大小。
但它不起作用,或者我不知道如何使用该命令。我读到我应该转到 JVM 文件夹并键入此命令,但我无法在我的虚拟机中找到 Java。
我还读到我可以通过更改 eclipse.ini 文件中的值来做到这一点,但我无法在我的文件中找到与 heapsize 相关的任何内容。我可以做一个 grep java 并发现我的堆大小是 324m。
有人可以指导我应该在哪里以及如何增加堆大小吗?
【问题讨论】:
-
您是否尝试增加 Eclipse 的堆大小?还是另一个 Java 应用程序之一?会不会是this question的副本?
-
这些是您需要传递给 Java 的参数,无论是用于 Java 应用程序还是用于 Eclipse。其次,我建议将 -Xmx4096M 减少到 2048M,因为某些平台有限制并且可能没有足够的内存来分配!
标签: java scala memory garbage-collection heap-memory