Eclipse没反应或反应慢的解决办法

来源:互联网 发布:林心如 周杰 知乎 编辑:程序博客网 时间:2024/04/29 15:43

现象:
到目前为止,Eclipse运行时反应很慢主要有2种现象:
A.狂读硬盘;
B.CPU利用率100%。

原因:
1.如果是这A、B两种症状都有,则主要是物理内存太小或运行参数设置的问题;
2.如果只有症状B,特别是在安装eclipse运行N个月时间后,则大多是工程垃圾过多造成的。

解决办法:
1.物理内存太小,则增加内存条;否则,修改eclipse运行目录下的eclilpse.ini文件中的运行参数设置,根据本机的物理情况适当增大内存参数;
2.清理工程垃圾。
   到目前发现的主要垃圾是Usage Data Recording Plug-in插件在关闭eclipse时生成的:
   1)删除workspace/.metadata/.plugin/org.eclipse.epp.usagedate.recording下面的N多xxx123.csv文件;
   2)禁止启动,方法:菜单项Window - Preferences - General - startup and shutdown,在startup列表中去掉该插件。(同时也可以把其他不需要的给去掉)

(#)


相关文章:

Eclipse没反应或反应慢
http://blog.sina.com.cn/s/blog_68bfde050100k0ko.html
(2010-07-24 16:04:52)

在eclipse中导入了一个很大的项目,然后就觉得eclipce变的好慢,动不动还会挂掉~

这时候只要在eclipse的安装目录下,打开eclipce.ini文件,把默认的内存大小很改了,就应该能解决问题了。我的电脑内存是2G的,于是我都改成了1024M。
现在用着感觉还不错了,不会再出现动不动就挂掉的毛病了。



Eclipse响应极慢,运行时狂读硬盘,这是怎么回事呢?
http://www.linuxsir.org/bbs/thread222299.html
(05-10-03, 17:53)

by mylynx

引用:
作者: welmanwenzi
小弟用的是FC4,装了jdk1.5.0,
之前并未装Eclipse,而是在装好系统后用yum装了eclipse-platform3.1.0-M6.22 + eclipse-jdt3.1.0-M6.22

环境变量设为:
$JAVA_HOME bash: /usr/java/jdk1.5.0_02
$CLASSPATH bash: .:/usr/java/jdk1.5.0_02/lib/dt.jar:/usr/java/jdk1.5.0_02/lib/tools.jar

一开始时,启动Eclipse死机,按照搜索到的结果将GCC升级为4.0.1,可以在root下起动Eclipse了。

但是现在用IDE时,响应极慢,打开一个文件要三四分钟,实在是忍无可忍了。其具体症状就是在运行Eclipse时,狂读硬盘,造成系统响应极低。而且只 有在Eclipse运行时出现这种情况,平时系统响应速度还是蛮快的。

我的机器是P4M 1.8G + DDR256M,硬件配置不算高,但跑个Eclipse应该还是可以的吧
加内存吧,至少要512M左右,有条件的上1G内存,这样eclipse才跑得快些。

=======================================================
by 懒猫

以上说的都是误导,BS 楼上的 answers

首先,3.1 M6 这个版本本来在 Windows平台上也很慢,虽然是“最稳定”的,但也仅仅是 Milestone 版本,并不是正式版本。正式 release 版本号是 3.1 ,这个比 3.1M6 速度提升大约 5、6 倍左右,有些人说有10倍,我没意见。

其次,要上 1G 内存才快得起来的是 JBuilder 和 NetBeans,我在以前单位用Celeron 1.1G + 256 SDRAM 跑 3.1 版本感觉也不算很慢 ——我指的是还过得去,这种机器跑Java有点迟滞反应很难避免。老实说,512 RAM 已经可以流畅了(CPU 低于 1G 我没话说)

最后,貌似最新的版本 3.2 M2 (没错,也是一个 Milestone 版本)比 3.1版本的速度又有质的提高,感觉启动比 3.1 快 6 倍左右,比 3.1 M6 快 10 倍以上。但是这个版本跟 Visual Editor1.1 似乎有点不兼容(3.1 兼容性最好)

如果有时间反复配置插件的,可以试试 3.2 M2
如果是工作需要,用 3.1 吧

------------- 分隔线 ----------------

另外,关于插件数量

插件数量和规模的确和 Eclipse 启动速度有关。一个加了插件的 Eclipse 一般也不超过 200 MB,我通常会放两个不同的Eclipse,一个专做 SWT Applications,一个专做 EJB,可以考虑一下。

Eclipse 没有干净不干净的做法


(#)

原创粉丝点击