10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

性能提升: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:414380
用户头像

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

关注

评论

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

华为云数据库 GaussDB(for MySQL),让企业无忧数据恢复

科技之光

二十年CRM市场跌宕起伏,Zoho选择“慢速”奔跑

ToB行业头条

TPU演进十年:Google的十大经验教训

OneFlow

人工智能 深度学习 TPU

前端食堂技术周刊第 56 期:Solid v1.6.0、2022 State of GraphQL、ViteConf 回放、Lerna v6、SEO 入门指南

童欧巴

鸿蒙开发实例 | 可复用列表项的ListContainer

TiAmo

华为 华为云 云开发 10月月更

MDAP:可观测性数据分析平台设计与实践

Shopee技术团队

数据分析 APM 性能 终端 数据监控

机器学习在基于 URL 的客户端监控分析中的优化和实践

Shopee技术团队

机器学习 数据分析 url 客户端 数据监控

React核心技术浅析

夏天的味道123

React

云端协同,打造全场景智能会议,华为云会议更专业“会”更好

科技之光

版本控制 | 游戏开发企业如何高效远程协作?

龙智—DevSecOps解决方案

版本控制 游戏开发 版本管理

代码质量与安全 | 入门必备:什么是自动化测试?

龙智—DevSecOps解决方案

代码质量 自动化测试 测试质量

个promise

helloworld1024fd

JavaScript

嵌入式 Linux 入门(四、Linux 下的编辑器 — 让人爱恨交加的 vi )

矜辰所致

vim Linux VI 10月月更

分布式事务-两阶段提交协议(2PC)

zarmnosaj

10月月更

C# 读取文件

青柚1943

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

js手写前端需要掌握的点

helloworld1024fd

JavaScript

React源码中的dom-diff

夏天的味道123

React

从零到一搭建一个属于自己的博客系统(弍)

木偶

MySQL django 前端 10月月更

Linux网络-套接字编程

可口也可樂

Linux 10月月更 套接字编程

React中常见的TypeScript定义实战

xiaofeng

React

React-hooks+TypeScript最佳实战

xiaofeng

React

1024,节日快乐

未来智安XDR SEC

1024程序员节开幕,龙蜥多位技术专家参与演讲

OpenAnolis小助手

开源 1024程序员节 龙蜥社区 技术分析 线上活动

支持随时随地一键开会,华为云会议场景适用性更强!

科技之光

为企业远程会议保驾护航,华为云会议安全更有保障!

科技之光

代码质量与安全 | 关于糟糕代码的那些事

龙智—DevSecOps解决方案

代码质量 代码安全

企业上云选择哪家好?为什么?

行云管家

云计算 企业上云 云管理

什么是高可用?高可用软件哪家好?

行云管家

高可用 高并发 ha

分割数组

掘金安东尼

算法 10月月更

RFO SIG:openEuler AWS AMI 制作详解

openEuler

Linux 开源 Kubernetes 云原生 AWS

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