`
thunder_yan
  • 浏览: 111557 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

教你如何提高eclipse速度

阅读更多

修改eclipse目录下的eclipse.ini

 

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
-showsplash
org.eclipse.platform

-- 修改的是如下参数

-vmargs
-Dcom.sum.management.jmxremote
-Dosgi.requiredJavaVersion=1.5
-Xverify:none
-Xmx1024m
-Xms1024m
-Xmn384m
-XX:PermSize=256m
-XX:MaxPermSize=384m
-XX:+DisableExplicitGC
-Xnoclassgc
-XX:+UseParNewGc
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85

 

 参数说明:

 

-Xverify:none    -- 此处认为eclipse的字节码文件是可靠的, 则不需要启动的时候再进行校验。

 

-Xmx1024m     -- 这里设定最大堆栈, 根据自己的机器的内存进行相应的调整。
-Xms1024m 
-Xmn384m

 

 

-XX:PermSize=256m           -- 设定老年代(永久代)的内存, eclipse启动时因为老年代空间不足而引发多次FullGC
                                               要知道FullGC的时间可是伤不起啊
-XX:MaxPermSize=384m

 

 

 

-XX:+DisableExplicitGC         -- 进制代码调用gc()函数的功能, eclipse启动的时候代码调用了一次gc函数, 
                                                原因是默认的内存大小不足而考虑的, 现在调大了内存, 这个gc可以说是
                                                画蛇添足了

 

 

-XX:+UseParNewGc             -- 这里指定了新生代的收集器, 是为了配合后面的CMS收集器。(Oracle 公司的
                                                Java官方虚拟机里, 内置了7种不同的垃圾收集器)
-XX:+UseConcMarkSweepGC

 

 

-XX:CMSInitiatingOccupancyFraction=85  -- 为了避免吞吐量下降得厉害, 这里将CMS收集器的临界值设置到
                                                                     85%, 减少了FullGC的次数.
  • 大小: 118.3 KB
分享到:
评论
1 楼 lintghi 2012-10-22  

相关推荐

    编程入门_Eclipse教程

    - **常用的快捷键**:学习并熟练使用Eclipse的快捷键可以大大提高开发速度,例如Ctrl+Shift+F格式化代码,Ctrl+Shift+T打开类型等。 - **代码编写小技巧**:Eclipse有智能提示和自动补全功能,合理利用能有效减少...

    配置Eclipse编译器教程

    例如,你可以选择是否启用增量编译,这是一种只编译自上次构建以来更改过的源文件的方法,可以提高构建速度。 3. **Javadoc**:你可以在这里设置Javadoc的生成选项,包括是否生成Javadoc以及生成的格式和位置。 4....

    eclipse rap教程

    - **缓存与性能**:通过缓存机制可以提高响应速度,减少不必要的网络通信。 - **模块化开发**:利用OSGi的模块化特性,可以创建可重用的组件和插件,提高开发效率。 - **安全性**:RAP应用需要考虑Web安全问题,...

    eclipse—FLASH教程

    4. 使用SWC库:将常用组件打包成SWC库,提高加载速度。 七、发布与部署 1. 发布设置:在项目属性中,可以配置发布的SWF版本、质量、压缩级别等。 2. 生成SWF:右键项目,选择"Export" -> "Flash SWF File",选择...

    eclipse中安装Mybatipse与使用指南

    这样可以避免手动查找XML文件,提高编码速度。 2. **快速定位**:在Mapper接口的代码中,选中一个方法名,按住Ctrl键单击,Mybatipse会快速跳转到对应的XML文件中,显示出该方法的SQL语句。反之,在XML文件中选中一...

    eclipse 离线添加Genymotion插件

    在IT行业中,开发Android应用程序时,开发者经常使用Eclipse作为集成开发环境(IDE)。...通过将JAR文件复制到Eclipse的`plugins`目录并重启Eclipse,开发者可以在IDE内部无缝集成Genymotion模拟器,提高工作效率。

    Eclipse+ProGuard配置

    * 提高应用程序的运行效率:通过优化和压缩,可以减少应用程序的体积,提高应用程序的加载速度和运行效率。 * 提高开发效率:Eclipse 和 ProGuard 的结合使用,可以简化应用程序的开发和维护过程,提高开发效率。 ...

    2019最新版eclipse附安装教程win64位.rar

    Eclipse是一款广泛使用的开源集成开发环境(IDE),主要用于Java编程,同时也支持其他语言如C++, Python等。...无论你是学生还是专业开发者,Eclipse都是一个强大且功能丰富的开发工具,值得学习和掌握。

    Eclipse快速上手指南

    - **最新版本**:文中提到的Eclipse 3.0版本相比之前的版本在界面设计和性能方面都有显著提升,新增了诸如代码折叠等功能,并且运行速度更快。 #### 二、搭建开发环境 - **安装JDK 1.4** - **下载与安装**:JDK ...

    eclipse linux环境下 安装程序

    本文将详细介绍如何在Linux系统中高效地安装Eclipse,避免因官网下载速度慢而带来的困扰。 首先,你需要访问Eclipse的官方网站(https://www.eclipse.org/downloads/)下载适用于Linux的版本。通常,Eclipse会提供...

    eclipse4.5安装包

    6. **性能提升**:Eclipse Mars通过优化启动速度和内存使用,提高了整体性能,使得开发环境响应更迅速。 7. **插件系统更新**:4.5版本改进了插件系统,使得插件安装、更新和管理更加简单,同时也增强了插件间的...

    eclipse Juno (4.2) 汉化包

    - **性能提升**:提高了启动速度和整体性能,减少内存占用,提供更流畅的开发体验。 - **代码编辑器增强**:增强了代码自动完成、错误检测和重构功能,提供了更好的代码导航和搜索工具。 - **多语言支持**:支持...

    Eclipse中文教程

    最后,Eclipse还提供了多种工具来提升开发效率,例如,使用快捷键可以大大提高编码速度;工作流(Workflow)可以帮助你更有效地组织和跟踪开发任务;Eclipse Marketplace则提供了大量可下载的插件和工具,进一步扩展...

    Eclipse中文教程.rar

    其强大的代码自动完成(Content Assist)功能能有效提高编写代码的速度,同时,内置的构建工具可以自动化处理编译过程。在调试方面,Eclipse提供了断点、单步执行、变量查看等功能,使得问题定位和修复变得简单。 ...

    eclipse-jee-neon-3-win32-x86_64.zip

    此外,性能优化使得启动速度更快,响应更加灵敏,极大地提高了开发效率。 再者,Eclipse的插件系统是其另一大魅力所在。通过Marketplace,开发者可以轻松地找到并安装各种第三方插件,扩展Eclipse的功能,如Git版本...

    Eclipse中文教程02

    - **代码完成和协助**:自动完成代码片段,减少输入错误,提高编码速度。 - **执行Java程序**:直接在Eclipse中编译和运行Java程序,方便测试和调试。 - **自定义开发环境**:通过代码格式化规则、代码生成模板和...

Global site tag (gtag.js) - Google Analytics