我可以将我的 Eclipse 堆大小增加到 2048M

Can i increase my Eclipse heap size to 2048M

我想知道是否可以将-Xmx设置为2048M。

我的系统配置是:

Windows 7, 64 位, 8GB 内存

我正在使用 Eclipse Mars。当 -Xmx 为 1024M 时,我收到 GC overhead limit exceeded Heap space 问题。所以我将 -Xmx 设置为 2048M。现在我没有 problem.I 在一些有效的博客中读到 space 可能会因此设置而崩溃。是真的吗?

是的,你可以做到。经验法则是,如果您没有 运行 任何其他主要进程,则可以将一半的 RAM 分配给 JVM。基本上,您需要为操作系统上的其他进程 运行 留出内存。 2048 将使工作空间崩溃的想法来自几年前通常具有 3 GB 内存的系统。