Eclipse优化设置教程
一般来说,当eclipse没有设置好的时候,使用eclipse的时候总感觉启动慢,容易上手。其实只要对eclipse的相关参数进行优化配置,就会有很大的提升。让我们来谈谈eclipse优化和设置的技巧。
加快启动速度。
1.当eclipse启动时,它总是搜索jre来运行它,这通常会使eclipse启动缓慢。(如果没有设置,进度条2-3s出现,设置后直接出现进度条。)
只需将-vm的参数添加到eclipse.ini中
2.取消启动时要激活的所有插件(使用时激活也是如此)以及启动时执行的其他相关操作。
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就会在运行前为我们自动构建,所以关闭是最明智的选择。
2.关闭拼写检查设置。
版权声明:Eclipse优化设置教程是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。