冻结Eclipse

时间:2010-06-04 18:15:45

标签: eclipse memory-leaks

我使用Eclipse进行PHP和Java(Android)编程,有时使用Python,不幸的是Eclipse现在更常被冻结。 通常当我写这个括号“[”用于在PHP中定义数组时,Eclipse只是冻结,我必须手动关闭它并重新开始。 我还注意到,Eclipse正在消耗我的大部分内存...... 200-300MiB的可用内存并不特别。 :-( 有没有办法检查,什么在Eclipse中消耗内存以及为什么它会冻结?

我在Windows Vista上运行,3GB内存。

3 个答案:

答案 0 :(得分:3)

使用-consolelog选项启动eclipse。

答案 1 :(得分:2)

首先查看错误日志。在Windows→显示视图→其他→错误日志下。看看你是否能找到任何错误。

另一个选择是尝试从新的工作区(文件→切换工作区)开始。您可以轻松导入现有项目,并查看问题是否仍然存在。

我还建议升级到PDT 2.2,这是即将到来的Helios release (Eclipse 3.6)的一部分。

答案 2 :(得分:1)

首先,确保您拥有最新版本的Eclipse。其次,您可以关闭自动构建,键入时报告问题,内容辅助等内容,并且可以在大纲视图中关闭“与编辑器链接”以提高性能。当然,缺点是您不具备这些功能。

随着代码的增长,启用这些功能后,您的性能会下降。

您报告的内存范围可能正常,具体取决于代码的大小。但是,如果您不添加代码,内存不应继续增长。

我没有在最新版本的Eclipse中看到任何内存泄漏。

在升级到双核处理器之前,我在一个大型PHP项目中遇到了Eclipse的长时间延迟。