使用 Eclipse 优化工具 Optimizer for Eclipse

Optimizer for Eclipse 介绍

官网: http://zeroturnaround.com/free/optimizer-for-eclipse/

顾名思义,Optimizer for Eclipse 这个插件主要是解决 Eclipse 性能优化问题:

1.低内存分配

较低的最小堆大小不断将导致 JVM 分配额外的内存。当你没有足够的内存,垃圾收集频繁的 JVM 会减慢你的体验。

2.慢类验证

类在 Eclipse 执行验证类和插件类显著减慢 JVM 的启动。

3.大索引和历史

随着时间的推移,Eclipse 会生成一个庞大的历史和索引文件缓存。这些文件在 RAM 和 SSD 硬盘使 Eclipse 迟缓,反应迟钝。

4.JDK 缓慢

Oracle JDK 是性能的领导者,并继续改善每一次释放。如果你不使用这个版本,那你就错过了。

5.eclipse 过时了

Eclipse 是努力获得更好的与每一个新版本。保持您的 Eclipse 更新并且受益于最新的改进。

6.冗长的构建和部署

JRebel 添加到您的 Eclipse 将允许您立即重新加载代码更改正在运行的应用程序,消除在应用程序构建时浪费的时间,重启和重新部署。

Optimizer for Eclipse 安装

方式1

点击首页“Get your Optimizer now”,拖动“Install Optimizer for Eclipse” 按钮到你的 Eclipse 即可,它会自动安装


方式2

在 “Open Help → Eclipse Marketplace” 中搜 “Optimizer for Eclipse”。点击 “Install”

方式3

在 “Open Help → Install New Software“ 添加一个 repository

复制

http://update.zeroturnaround.com/free-tools/site/

到对话框,而后进行安装。

方式4

获取离线包http://update.zeroturnaround.com/free-tools/site/update-site.zip。解压到本地,以 .link 文件方式来安装。

其中 .link 指向了解压后的插件,而后把 .link 文件放到 Eclipse 安装目录的 dropins 目录下即可


Optimizer for Eclipse 使用

右手边有相应的需要优化的选项,


点击选项后,再点击"Restart Eclipse",重启 Eclipse


再次进入 Eclipse 时,可以看到性能提升的状况,你可以选择退出 Optimizer 或者继续优化


可以在 “Open Help → Optimizer for Eclipse” 找到 Optimizer 的控制页面。


相关问题排查

安装后无法启动

修改 eclipse.ini 文件,去除

-javaagent:D:\eclipsePlugins\optimizer-for-eclipse\plugins\com.zeroturnaround.eclipse.optimizer.plugin_1.0.1.jar/agent/eclipse-optimizer-agent.jar

再启动,就好了

时间: 2024-09-12 16:56:25

使用 Eclipse 优化工具 Optimizer for Eclipse的相关文章

Eclipse开发工具使用指南

2001 年11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的 Eclipse 项目.如此受青睐的 Eclipse 是什么样子呢,如何使用呢?本文的第一部分会使你对Eclipse有一个初步的认识.并且,Eclipse这个号称未来能进行任何语言开发的IDE集大成者,又将如何实现它的这一宏伟目标?第二部分介绍的Eclipse的插件开发将是其中的关键所在. Eclipse 是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,但它未来的目标不仅

Eclipse Web工具平台V1.0简介

预备知识 关于本教程 本教程使用 Web 工具平台 (WTP)中包含的工具.Derby 数据库 Eclipse 插件和 JBoss 应用程序服务器构建一个包含 Java Server Page(JSP).servlet 和会话 bean 的示例 Java 2 Platform,Enterprise Edition(J2EE)应用程序.示例应用程序是个简单的书签存储程序. 先决条件 在学习本教程之前,您应对 J2EE 有基本的理解,包括 JSP.servlet 和 EJB.还应熟悉 Eclipse

为什么在用eclipse开发工具时有的能看到工具包中的代码,而有的看不到呢?

问题描述 为什么在用eclipse开发工具时有的能看到工具包中的代码,而有的看不到呢? 我在公司里用的eclipse开发工具可以看到工具包中的底层代码,为什么在家里自己的电脑上使用eclipse看不到底层的代码呢?求大神解答! 解决方案 http://blog.csdn.net/zljjava/article/details/7545270

开发工具-如何从Eclipse开发Android转到Android Studio?

问题描述 如何从Eclipse开发Android转到Android Studio? Eclipse开发工具转到Android Studio开发工具,需要注意些什么?有没有比较完善的Android Studio开发指南什么的?谢谢!!! 解决方案 参考eclipse项目迁移到android studiohttp://www.cnblogs.com/vanezkw/p/4182917.html 解决方案二: 实践出真知 解决方案三: 先学习下android studio的使用,然后慢慢就熟练了,学习

如何在eclipse rcp_gef应用中实现eclipse的outline视图的工具条栏?

问题描述 如何在eclipse rcp_gef应用中实现eclipse的outline视图的工具条栏? 如图,这是系统的outline,有工具条的 如图,这是gef应用中做的outline,无工具条 如图,这就是要实现的工具条以及其上的功能,亦是问题之所在 求高手,求解! 这是MyGraphicalEditor类中实现outline的代码: protected class OutlinePage extends ContentOutlinePage { private ScrollableThu

java-求教各位Java程序语言大神,用Java语言编写一个能在Eclipse开发工具运行的音乐播放器

问题描述 求教各位Java程序语言大神,用Java语言编写一个能在Eclipse开发工具运行的音乐播放器 这个音乐播放器要有基本的功能,例如(这几个播放方式最好有图标)开始播放.停止播放.两三个播放模式:音乐播放的进度条:播放列表:有歌手的背景图. 最后一个要求:编程能在Eclipse开发工具了运行. 本人新手,对Java语言很多不懂,所以如果可以的话,可以在某些关键的代码后面注释,谢谢! 也可以发到我邮箱:sxl2860@163.com,如果是发到我邮箱的,请大神们说一声! 如果做得好的话,及

智能SQL优化工具--SQL Optimizer for SQL Server(帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句 )

原文:智能SQL优化工具--SQL Optimizer for SQL Server(帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句 ) SQL Optimizer for SQL Server 帮助提升数据库应用程序性能,最大程度地自动优化你的SQL语句   SQL Optimizer for SQL Server 让 SQL Server DBA或者T-SQL开发人员能够主动地识别潜在的SQL性能问题,通过扫描和分析SQL语句进行人工智能自动SQL优化.Dell SQL Opt

说一说Oracle的优化器(Optimizer)

oracle|优化 本文的目的:1.说一说Oracle的Optimizer及其相关的一些知识.2.回答一下为什么有时一个表的某个字段明明有索引,当观察一些SQL的执行计划时,发现确不走索引的问题.3.如果你对 FIRST_ROWS. ALL_ROWS这两种模式有疑惑时也可以看一下这篇文章. 开始吧: Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行.分析语句的执行计划的工作是由优化器(Optimizer)来完成的.不同的情况,一条SQL可能有多种执行计划,但

Oracle的优化器(Optimizer)

Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行.分析语句的执行计划的工作是由优化器(Optimizer)来完成的.不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的.相信你一定会用Pl/sql Developer.Toad等工具去看一个语句的执行计划,不过你可能对Rule.Choose.First rows.All rows这几项有疑问,因为我当初也是这样的,那时我也疑惑为什么选了以上的不同的项,执行计划