【发布时间】:2026-01-08 23:25:07
【问题描述】:
我希望微调我的 eclipse.ini 文件以最适合我的系统和开发环境。
http://wiki.eclipse.org/Eclipse.ini 不是很有帮助。
我想知道例如:
给定大小为 Y 的 X RAM 内存和 Java 版本 Z 的处理能力; -Xms & -Xmx 的值应该是多少。
一般而言,是否有指南或教程,如果没有,实践教会了你什么?
【问题讨论】:
标签: java eclipse configuration
我希望微调我的 eclipse.ini 文件以最适合我的系统和开发环境。
http://wiki.eclipse.org/Eclipse.ini 不是很有帮助。
我想知道例如:
给定大小为 Y 的 X RAM 内存和 Java 版本 Z 的处理能力; -Xms & -Xmx 的值应该是多少。
一般而言,是否有指南或教程,如果没有,实践教会了你什么?
【问题讨论】:
标签: java eclipse configuration
这真的取决于情况。但是请记住,这些是标准 Java VM 参数,而不是特定于 Eclipse 的。
无论如何,这里有一个关于如何决定的概要:
Xmx 是您的最大堆大小 - 如果您要使用一些真正占用大量内存的插件,您会想要将Xmx 的大小增加到至少 1024m (-Xmx1024m),而如果内存不是那么重要(比如你正在运行 vanilla eclipse),那真的没关系。另一个你想要增加的时间是,如果你一直用完内存。
Xms 是您的最小堆大小 - 同样,如果您知道您将使用大量内存,为什么还要浪费时间来增加堆?您可以立即以特定大小启动堆。例如,您可以将其设置为 -Xms256m,您的堆大小将从该值开始。
PermGenSpace 非常小,因此当您将越来越多的插件加载到 eclipse 中时,您可能会收到与此相关的错误。
【讨论】:
【讨论】: