0

我有很多项目为我服务于不同的目的。我使用多个工作区,所以我只将相关项目导入每个工作区,Eclipse 的最大内存大多在 1.2-1.6gb 之内。

我最近下载了CodePro插件,想对所有项目进行进度分析,看看它们是如何结合在一起的。

在尝试它并将所有项目导入 Eclipse Indigo 时,在构建工作区时 Eclipse 变得无响应,我必须从 Windows“任务管理器”中终止它。

经过短暂的调查,我了解到当 Eclipse 使用的内存达到 ~1.95gb 时会发生这种情况,如任务管理器中所注意到的。

那么我想要完成什么:

我想在 CodePro 插件中运行计划的操作并分析所有内容。有 5.2mb 的代码跨 178 个项目。

我有哪些选择?

在此先感谢,亚当。

4

1 回答 1

1

您可以增加 Eclipse 使用的最大堆大小以避免 OutOfMemoryError。有关详细信息,请参见此处

我唯一的等效经验是使用 Eclipse Memory Analyzer 插件来查看堆转储。我经常使用 6GB 堆运行 Eclipse,尽管在使用这么多内存时分析可能​​需要一些时间。

于 2012-12-13T23:14:48.523 回答