`
tigerl
  • 浏览: 97097 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse 优化启动速度

阅读更多
作为java程序员的日常开发工具软件,开源的eclipse是小巧而功能强大的,每天都需要启动数次,如果不出什么问题的话一次就够了,如果需要启动多次,那么每次启动你的eclipse是否会需要长达10秒-30多秒以上呢?如果你是一个慢性子人,那么你或许可以忍受这个速度,但是我忍受不了,因为我是个急性子人!

    那么下面就来优化优化Eclipse吧,编辑eclipse目录下eclipse.ini文件,如下:
-vm
D:/Java/jdk1.6.0_30/bin/javaw.exe(这里是你的jdk目录下的javaw.exe,自行设定)
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Dcom.sun.management.jmxremote
-Dosgi.requiredJavaVersion=1.5
-Xverify:none
-Xms512m
-Xmx512m
-Xmn128m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+DisableExplicitGC
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85


其实,需要改的只是-vmargs和-vm!

然后,重启你的Eclipse,看看是否快了很多呢?


另外写了一个小插件来统计eclipse的启动耗时!基于eclispe3.6版本的,下载附件中的jar放到eclipse目录下的plugins目录中,重启Eclipse启动完毕会弹出如附件图所示。
如果不能弹出,重新解压eclipse,并重复上述步骤,即可!
  • 大小: 12.2 KB
分享到:
评论
8 楼 BIAOBIAOqi 2014-01-17  
tigerl 写道
呵呵,心血来潮看了周志明的书改造的
不知道是否能兼容现在的新版本
如果不能兼容就说出来,我改改

ok的~最新版本也可以用的。
7 楼 tigerl 2013-12-15  
呵呵,心血来潮看了周志明的书改造的
不知道是否能兼容现在的新版本
如果不能兼容就说出来,我改改
6 楼 BIAOBIAOqi 2013-12-06  
赞一个,懒得自己弄插件,搜到了这个。
5 楼 winzhan 2012-08-08  
这本书我也有,放在了家里,上班的时候突然想调一下,谷歌了周志明+eclipse,要不是有人喷,还搜不到这里来,呵呵。。
4 楼 huhao1989 2012-07-03  
博主激动神马,有没看懂意思。。 说的是 ThinkingQuest 不是你
3 楼 tigerl 2012-07-02  
huhao1989 写道
ThinkingQuest 写道
你是周志明吗?

要不就是你从周志明《深入理解Java虚拟机》里抄来的?

又或者是周志明的书是参考你的博客的?

你是2B?
要不就是你从2B那出生的?



说话请注意素质!首先搞清楚什么叫抄?原样搬过来那叫照抄!
难道说你从别人那学了点东西,你再发扬出去就叫抄?何况关于虚拟机优化,在oracle官网上也有好多,我只是在官网上看了虚拟机优化后,由于英文水平有限,看起来费劲,所以才买了周志明的书!

顺便问问你,周志明的插件是那样写的吗?你下载打开看插件了吗?
2 楼 huhao1989 2012-07-02  
ThinkingQuest 写道
你是周志明吗?

要不就是你从周志明《深入理解Java虚拟机》里抄来的?

又或者是周志明的书是参考你的博客的?

你是2B?
要不就是你从2B那出生的?
1 楼 ThinkingQuest 2012-06-14  
你是周志明吗?

要不就是你从周志明《深入理解Java虚拟机》里抄来的?

又或者是周志明的书是参考你的博客的?

相关推荐

    Eclipse启动运行速度调优

    Eclipse启动运行速度调优,好用,亲测!

    优化eclipse使用速度的调试技巧

    用于eclipse工具的优化,为方便程序员开发过程不收工具影响

    MyEclipse启动和运行速度优化

    Eclipse运行速度优化

    Optimizer for Eclipse

    在2015年EclipseCon上,Zero Turnaround(消除Java...从Eclipse Marketplace下载安装后,Eclipse优化器会通过一系列的向导步骤询问用户是否调整JVM启动参数中的内存设置和其他性能标志,从而大大提升应用的启动速度。

    MyEclipse优化技巧.doc

    用了eclipse的都知道,他的核心思想是,一切皆为插件,但插件一多了以后,每次启动都得花好长的时间下面介绍优化启动速度的方法: 因为在启动eclipse的时候会自动加载你所配置的插件(推荐用link方式安装,并且把不是...

    eclipse-jee-oxygen-R-win32-x86_64,集成插件

    原版未删除任何东西,集成了springtools,svn,git,反编译,maven(阿里云镜像),将eclipse的插件下载地址换成国内镜像,进行部分设置,优化启动速度

    最新集成绿色eclipse-jee-oxygen-R-win32-x86_64

    原版未删除任何东西,集成了springtools,svn,git,反编译,maven(阿里云镜像),将eclipse的插件下载地址换成国内镜像,进行部分设置,优化启动速度

    openj9:Eclipse OpenJ9:一种针对OpenJDK的Java虚拟机,已针对占地面积小,启动速度快和高吞吐量进行了优化。 建立在Eclipse OMR(https:github.comeclipseomr)上,并与OpenJDK Extensions for OpenJ9 repo相结合

    欢迎使用Eclipse OpenJ9存储库 我们不确定您在这条路途中会走哪条路线,但是我们很高兴见到您! 如果您直接来自我们的网站,那么您可能已经学到了很多有关Eclipse OpenJ9及其如何适合OpenJDK生态系统的知识。 如果您...

    MyEclipse优化配置

    MyEclipse启动时,会有很多的加载项,而其中的大部分,我们一般都没碰过而任由其占用资源,降低了运行速度。 此文档是本人从网络下载了各种版本,综合而成,每一项都由本人测试通过,速度明显有提升(和电脑配置有关...

    myeclipse的优化

    4 启动优化,关闭不需要使用的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。 Window > Preferences > ...

    java8集合源码-spark-tutorial:星火教程

    java8集合源码第1章:介绍 火花RDD Spark SQL 和数据帧 星火机器学习 Spark ...eclipse的设置和本地启动应用程序 蚀 确保Java8 Maven 项目 - pom.xml Maven 构建 - 目标 - eclipse:eclipse <de

    Android项目源码开源的 Material Design 豆瓣客户端.zip

    启动速度优化 界面动画 支持屏幕旋转 平板多列视图 支持使用 Custom Tabs 打开网页 支持切换长/短链接显示 关于名字 指导原则 豆芽的最终目标是为豆瓣中基于友邻的信息获取方式提供在移动端的便利。为了优雅...

    Activiti6.0教程例子下载

    7. HistoryService: HistoryService用于获取正在运行或已经完成的流程实例的信息,与RuntimeService中获取的流程信息不同,历史信息包含已经持久化存储的永久信息,并已经被针对查询优化。 现在至少要知道有这些对象...

    新版Android开发教程.rar

    � 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要快很多。 � 运营商(中国移动等)的大力支持,产业链条的热捧。 � 良好的盈利模式( 3/7 开),产业链条的各方:运营商、...

    Android程序设计基础

    Android针对低能耗、低内存的设备进行了优化,这种根本性的优化是之前的平台从未尝试过的。  高质量的图形和声音。将类似于Flash的光滑、无锯齿的2D矢量图形和动画与3D加速的OpenGL图形相结合,可实现各种新式的...

    精通ANDROID 3(中文版)1/2

    2.1.2 下载Eclipse 3.6  2.1.3 下载Android SDK  2.1.4 命令行窗口  2.1.5 安装ADT  2.2 了解基本组件  2.2.1 View  2.2.2 Activity  2.2.3 Intent  2.2.4 ContentProvider  2.2.5 Service  ...

    精通Android 3 (中文版)2/2

    2.1.2 下载Eclipse 3.6  2.1.3 下载Android SDK  2.1.4 命令行窗口  2.1.5 安装ADT  2.2 了解基本组件  2.2.1 View  2.2.2 Activity  2.2.3 Intent  2.2.4 ContentProvider  2.2.5 Service  ...

    Android高级编程--源代码

    1.5.8 优化的内存和进程管理 8 1.6 开放手机联盟简介 8 1.7 运行Android的环境 8 1.8 从事Android开发的原因 9 1.8.1 推动Android普及的因素 9 1.8.2 Android的独到之处 10 1.8.3 改变移动开发格局 10 1.9 ...

Global site tag (gtag.js) - Google Analytics