手机版

Eclipse优化设置教程

时间:2021-09-06 来源:互联网 编辑:宝哥软件园 浏览:

一般来说,当eclipse没有设置好的时候,使用eclipse的时候总感觉启动慢,容易上手。其实只要对eclipse的相关参数进行优化配置,就会有很大的提升。让我们来谈谈eclipse优化和设置的技巧。

加快启动速度。

1.当eclipse启动时,它总是搜索jre来运行它,这通常会使eclipse启动缓慢。(如果没有设置,进度条2-3s出现,设置后直接出现进度条。)

只需将-vm的参数添加到eclipse.ini中

Eclipse优化设置教程1

2.取消启动时要激活的所有插件(使用时激活也是如此)以及启动时执行的其他相关操作。

Eclipse优化设置教程2

3.关闭自动更新。

Eclipse优化设置教程3

减少由jvm内存回收引起的eclipse卡问题。

这主要是因为jvm处于客户端模式,当内存回收时,它会停止所有其他任务,只有在回收完成后才执行其他任务,在此期间eclipse被卡住了。因此,如果jvm应用的内存大小适当增加,以减少其被回收甚至不被回收的次数,卡顿现象将得到显著改善。

主要通过以下jvm参数来设置堆内存:

-Xmx512m最大总堆内存,一般设置为物理内存的1/4。

-Xms512m初始总堆内存,一般设置为最大堆内存大小,这样就不需要根据当前堆使用情况调整堆大小。

-Xmn192m带堆的年轻内存,被sun官方推荐为全堆的3/8。

堆内存的组成总堆内存=年轻堆内存旧堆内存持久堆内存。

带有heap的年轻内存对象是在第一次创建时放在这里的。

旧的堆积内存对象将在实际回收之前放在这里。

具有持久堆内存、元数据等的类文件。放在这里。

-xx: ermsize=128m永久磁带堆的初始大小。

-xx: max perm size=128m永久磁带堆的最大大小,eclipse默认为256m。如果你想编译jdk,你必须使它非常大,因为它有太多的类。

我的配置(带2g内存的笔记本电脑):

还有其他相关参数可以在以下参考资料中找到,很有启发性:

-XX: UseParallelGC使用并发内存回收。

-XX : disablexplicitgc禁用System.gc()的显示内存回收。

Eclipse相关设置减少卡顿现象。

1.关闭自动生成。启用后,eclipse会在每次保存时自动为我们构建整个项目,这样对于一个大项目来说,每次保存都会造成一个堵塞。其实自动构建是完全没有必要的,只要保证在运行前构建一次,eclipse就会在运行前为我们自动构建,所以关闭是最明智的选择。

Eclipse优化设置教程4

2.关闭拼写检查设置。

Eclipse优化设置教程5

版权声明:Eclipse优化设置教程是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。