一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。
加快启动速度1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条)
只要在eclipse.ini中加入-vm的参数就可以了
2.取消所有启动时要激活的插件(在用时激活也一样)和其它的相关的在启动时执行的操作。
3.关闭自动更新
减少jvm内存回收引起的eclipse卡的问题这个主要是jvm在client模式,进行内存回收时,会停下所有的其它工作,带回收完毕才去执行其它任务,在这期间eclipse就卡住了。所以适当的增加jvm申请的内存大小来减少其回收的次数甚至不回收,就会是卡的现象有明显改善。
主要通过以下的几个jvm参数来设置堆内存的:
-Xmx512m |
最大总堆内存,一般设置为物理内存的1/4 |
-Xms512m |
初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了 |
-Xmn192m |
年轻带堆内存,sun官方推荐为整个堆的3/8 |
堆内存的组成 |
总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存 |
年轻带堆内存 |
对象刚创建出来时放在这里 |
年老带堆内存 |
对象在被真正会回收之前会先放在这里 |
持久带堆内存 |
class文件,元数据等放在这里 |
-XX:PermSize=128m |
持久带堆的初始大小 |
-XX:MaxPermSize=128m |
持久带堆的最大大小,eclipse默认为256m。如果要编译jdk这种,一定要把这个设的很大,因为它的类太多了。 |
我的配置(2g内存的笔记本):
还有其它的相关参数可以看看下面的参考材料,很有启发的:
-XX:+UseParallelGC 使用并发内存回收
-XX:+DisableExplicitGC 禁用System.gc()的显示内存回收
eclipse相关设置来来减少卡的现象1.关闭自动构建。在启用时,每保存一下,eclipse就会自动为我们构建整个项目,这样对于大的项目来说,每次保存时都会造成很卡。其实自动构建完全没有必要,只要保证在运行前构建一次就ok了,eclipse也会在运行前自动为我们构建,所以关闭是最明智的选择。
2.关闭拼写检查设置
参考材料jvm启动参数大全:
http://www.blogjava.net/midstr/archive/2008/09/21/230265.htmljvm结构的一些知识(其中的堆的构成):
http://hllvm.group.iteye.com/group/wiki/2905-JVMjvm堆知识:
http://ruijf.iteye.com/blog/1028455eclipse启动调优:
http://www.iteye.com/topic/756538eclipse自带的help contents(搜索"Running Eclipse"可以找到启动相关的配置)
分享到:
相关推荐
2. **Eclipse 配置文件优化**: - 打开Eclipse的安装目录,找到 `eclipse.ini` 文件进行编辑。 - 在 `eclipse.ini` 文件中添加上述JVM参数,确保参数设置符合系统资源和项目需求。例如,可以将 `-Xms`、`-Xmx`、`-...
Eclipse 是一个功能强大且灵活的集成开发环境(IDE),但是如果不进行适当的设置和优化,可能会出现卡顿、内存占用过高等问题。以下是 Eclipse 设置、调优和使用的一些知识点: 一、Eclipse 启动优化 1. 减少 JVM ...
本教程将介绍如何对Eclipse进行优化设置,以提升其性能。 首先,为了加快Eclipse的启动速度,我们可以采取以下措施: 1. **指定JRE路径**:在`eclipse.ini`配置文件中添加`-vm`参数,指定Eclipse应该使用的Java...
Eclipse优化设置导入导出插件及源码 由本人自己研发,下载之后解压,在解压目录下,是源码包和jar格式的插件,将***.jar文件插件直接放入Eclipse或是MyEclipse安装目录下的dropins插件文件夹,重启Eclipse即可看到...
总体而言,Eclipse的设置和调优涉及到对启动参数的调整、JVM内存管理、Eclipse内部插件管理以及用户习惯的优化等多个方面。通过仔细的配置和调优,可以显著提高Eclipse的启动速度和运行效率,提升开发效率。对于具体...
本人多年的eclipse优化配置项,eclipse或者myeclipse导入pro...参数文件,就可使用,有保护眼睛的背景色,有修改好的代码补全,还有自定义的代码注释(需要修改)等等方便快捷的设定,等待你的发现LOL....
禁用不需要的插件可以帮助优化Eclipse的启动速度和性能。在`Window->Preferences->General->StartUp and Shutdown`中,可以移除不常用或不需要的插件,但要注意不要移除与HTML自动提示相关的"JavaServer Faces Tools...
### Eclipse内存优化详解 在IT领域,特别是在Java开发中,Eclipse作为一个广泛使用的集成开发环境(IDE),其性能和稳定性对开发效率有着直接的影响。然而,由于Eclipse本身较为复杂的功能和架构,它可能会消耗大量...
2. **Eclipse启动脚本**:对于Linux系统用户,还可以通过修改`eclipse`脚本来设置启动参数。 3. **命令行参数**:如果需要临时调整启动参数,也可以直接在命令行中加入相应的参数。 #### 4. 参数优化建议 1. **...
下面将详细介绍如何通过调整设置和快捷键来优化Eclipse。 1. **快捷键配置**: - 使用`Ctrl+Shift+L`两次快速打开快捷键设置菜单,通过自定义快捷键,如`Ctrl+2, l`更改为`Alt+Q`,`Ctrl+2, F`更改为`Alt+A`,可以...
【Eclipse性能优化】在开发过程中,Eclipse作为一款强大的Java集成开发环境,有时在处理重量级框架或大型项目时可能会出现性能问题,如编辑jsp、js文件时卡死等现象,这严重影响了开发效率。以下是一些针对Eclipse...
### Eclipse的内存优化与内存不足问题 #### 一、引言 在开发过程中,经常会遇到IDE(集成开发环境)如Eclipse运行缓慢甚至崩溃的情况,这往往与内存管理不当有关。本文将详细介绍如何针对Eclipse进行内存优化,解决...
**Eclipse最佳设置详解** Eclipse是一款广泛应用的开源集成开发环境(IDE),尤其在Java开发者中备受青睐。...通过对这些设置的优化,我们可以创建一个高效、个性化的开发环境,提升开发体验和工作效率。
### Eclipse 常用设置详解 #### 一、代码自动提示功能优化 Eclipse作为一款广泛使用的集成开发环境(IDE),其代码自动提示功能对于提高编程效率至关重要。默认情况下,Eclipse只会在输入“.”符号时才触发代码...
MyEclipse 6.0.1,Eclipse的优化,提示; MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击 “下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。...
首先,Eclipse的编码设置是开发过程中非常关键的一环。在`window->preferences->general->Content Types`中,你可以选择不同类型的文件并设定它们的默认编码,例如UTF-8,以确保文件在打开和保存时保持正确的字符...
### Eclipse 优化详解 #### 一、概述 Eclipse 是一款功能强大的开源集成开发环境(IDE),被广泛应用于 Java 开发以及其他多种编程语言的开发工作。然而,由于其丰富的插件系统和高度可定制化的特性,Eclipse 在...
总的来说,优化Eclipse的自动补全设置能极大地提升Android开发的效率。通过合理的配置,你可以让Eclipse更好地理解你的编程习惯,提供更加智能和个性化的代码补全建议。记得定期检查和更新这些设置,以适应你的开发...
在本文中,我们将深入探讨Eclipse的配色与设置,帮助你优化开发环境,提高编程效率。 首先,Eclipse的界面配色对于长时间编写代码的开发者来说至关重要。合适的颜色搭配可以减轻视觉疲劳,增强代码的可读性。...