写点什么

性能提升:Zero Turnaround 发布 Eclipse 优化器

  • 2015-03-17
  • 本文字数:592 字

    阅读完需:约 2 分钟

在 2015 年 EclipseCon 上, Zero Turnaround (消除 Java 重新部署的流行工具 JRebel 的创建者)发布了 Eclipse 优化器,一个可以通过调整 JVM 设置提升性能的自助向导用户界面。从 Eclipse Marketplace 下载安装后,Eclipse 优化器会通过一系列的向导步骤询问用户是否调整 JVM 启动参数中的内存设置和其他性能标志,从而大大提升应用的启动速度。

在启动时,Eclipse 会加载许多类并且会默认运行 JVM 字节码验证器,这会增加额外的启动时间。在 JVM 参数中添加 -Xverify:none 选项就可以禁用字节码验证器,从而减少启动时间。

另外,如果计算机是多核的,优化器还会在参数中增加 -server 和 -XX:+UseParallelGC 标志,通过提前执行 JIT,生成运行速度更快的代码,而且使用并行垃圾收集可以增加应用的内存性能。

最后,如果 JVM 和计算机支持,还可以用参数 +XX:PermSize(Java 7 及以下版本可用)增加内存设置(具体来说就是初始堆尺寸和最大堆尺寸)。

重启之后,Eclipse 实例会展示一个欢迎页面,标识新的设置会提升多少 Eclipse 的启动时间。

优化器还可以对一些元数据和日志进行整理(类似于浏览器中的清空历史信息),以提升 Eclipse 的运行速度。所有的选项都整合在菜单中,可以有选择地应用这些变更。

在底层,这些变更会应用到 eclipse.ini 文件中,如果有必要之后可以将其复原。

这个视频演示展示了如何使用这个工具。

查看英文原文: Zero Turnaround releases Eclipse Optimizer

2015-03-17 08:413936
用户头像

发布了 75 篇内容, 共 63.0 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

【Axure9百例NO.45】中继器的不同场景下的样式处理

zhuchuanming

原型设计 Axure 交互原型

领跑行业!浪潮云斩获“2021云管和云网大会”多项殊荣

云计算 云原生

一个有情怀的PPT模板下载网站

happlyfox

学习 3月日更 工具分享

深入理解ES8的新特性SharedArrayBuffer

程序那些事

JavaScript ecmascript 程序那些事 es8

Java学习笔记——实体类(ENTITY,VO,DTO,BO)

棉花糖

Java

纸币会消失吗:数字货币如何走进我们生活

CECBC

货币

uni-app跨端开发H5、小程序、IOS、Android(七):uni-app渲染

黑马腾云

html5 uni-app 大前端 3月日更

Python OpenCV 图像处理二值化,取经之旅第 7 天

梦想橡皮擦

3月日更

企业数字化转型,营销技术驱动超级增长!

博文视点Broadview

适配器模式在Mybatis中的妙用

Java小咖秀

Java 源码 设计模式 mybatis 开发

Veema 寄来的新书

吴威

vmware 容灾 备份 veeam esxi

LeetCode题解:126. 单词接龙 II,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

图像视频压缩:深度学习,有一套

华为云开发者联盟

深度学习 自编码器 图像压缩 循环神经网络 视频压缩

带你全面认识CMMI V2.0(三)——实践域

IPD产品研发管理

CMMI

如何在Python中实现Round函数?

华为云开发者联盟

Python 函数 Numpy Round 舍入函数

Kubernetes认证管理员

云原生

Kubernetes 云原生 k8s CKA

LiteOS内核源码分析:位操作模块

华为云开发者联盟

LiteOS 源代码 位操作 bit Huawei LiteOS

前端开发:数据处理方法分享(其一)

三掌柜

vue.js 大前端 3月日更

【IstioCon 2021】如何在Istio中进行源地址保持?

华为云原生团队

开源 云原生 istio 华为云 服务网格

Python API 邮件发送测试

HoneyMoose

(Day30) 谁来驱动变革

mtfelix

28天写作 bewriting

NA公链(Nirvana)NAC公链独步公链江湖

区块链第一资讯

区块链

C语言性能优化:减少相关性依赖,利用指令并行提升性能

1

编程 性能优化 C语言 cpu 100%

实践解析丨Rust 内置 trait:PartialEq 和 Eq

华为云开发者联盟

rust hash Trait PartialEq Eq

人工智能能和人类辩论了;《云网产业发展白皮书》发布

京东科技开发者

人工智能

上帝视角掌管城市动向!智慧园区驱动城市数字化转型

一只数据鲸鱼

物联网 数据可视化 智慧城市 智慧园区

AIOT技术大起底:别人开发“软件”,海尔智家开发“生活”

DT极客

区块链圈频现百万元年薪招聘 现金+股票仍难觅良才

CECBC

区块链人才

开源的 Switch 模拟器——GitHub 热点速览 v.21.12

HelloGitHub

GitHub 开源

产品经理能力不够,产品方法论来凑

lenka

3月日更

中国最可靠的 Go 模块代理

happlyfox

学习 3月日更

性能提升:Zero Turnaround发布Eclipse优化器_Java_Alex Blewitt_InfoQ精选文章