导入一个非常大的项目后,Eclipse Operations非常慢

时间:2012-03-16 11:40:19

标签: java eclipse

我从CVS导入了一个非常大的java项目。 问题在于,因为它是一个非常大的项目,所以Eclipse操作就像清理,运行,复制--etc一样非常慢。 能告诉我,我们怎么解决这个问题?

4 个答案:

答案 0 :(得分:5)

使用任务管理器确定Eclipse是否正在交换。如果交换添加更多内存。

如果不进行交换,请增加Eclipse可用的内存量:http://blog.xam.dk/?p=58

如果达到32位JVM(大约3 GB)的上限,请升级到64位。

答案 1 :(得分:0)

如果您使用的是Windows,请将快捷方式目标更改为:C:\\ eclipse.exe -vmargs -Xms512m -Xmx1024m

更多详情:http://blog.xam.dk/?p=58

答案 2 :(得分:0)

Eclipse维护代码的索引。这些可以使用大量内存和IO资源。

在增加其他人提到的堆大小之后,您获得的最大胜利是确保网络驱动器上没有任何内容。

  • 工作区,
  • JDK
  • eclipse安装

答案 3 :(得分:0)

如果您无法按照他人的建议更新您的平台,请考虑查看各种标签装饰器。特别是团队特定的装饰器在大型项目中非常昂贵。

查看您的偏好设置:“团队” - >“CVS” - >“标签装饰”。明确“深入计算......”。 (至少Mercurial和Git具有相同的首选项,但名称不同。我没有找到在SVN中禁用此功能的方法。)

您可能还希望在“常规” - >“外观” - >“标签装饰”中对所有计算标签装饰器进行一般性查看。根据已安装的功能,可以通过各种性能提升来禁用许多功能......