写点什么

JRuby 近况:带有 Profiler 的 1.1.1 版本、启动性能加速和 GSoC '08

  • 2008-05-13
  • 本文字数:734 字

    阅读完需:约 2 分钟

JRuby 1.1.1 的发布 JRuby 1.1 进行了bug 修复,例如修复了一个在IBM 的JDK 上会出现问题的bug 可以通过查看发布笔记来获得完整的bug 修复和改进列表。一个新的特性是 --profile选项。这可以让 JRuby 启动 JIP(The Java Interactive Profiler)。JIP 目前已经成为 JRuby 发布版的一部分,通过配置来实现它和 JRuby 的类载入器(class loader)的协同工作(JIP 采用 Java 允许修改字节码的 Instrumentation 特性)。注意:JIP 性能剖析的是 JRuby 运行时的字节码和运行时生成的字节码。

JRuby 的性能方面有持续的改进,JRuby 的 Charles Nutter 发现了一种提升 JRuby 启动性能的方法

我刚刚提交了一个修改到 JRuby 的启动脚本中,使得启动速度加快了近 70%(在我使用的环境中)。它 将 JRuby 的 jar(以及 CLASSPATH)载入到 bootclasspath 中而不是普通的 classpath,从而避免了验证过程(显然还有其他 的事情,因为这种方法比 -Xverify:none 还要快)。这同时也是一个安全的修改;JRuby 的核心在发布以前会被验证无数次,而且在运行时生成的 代码会同以前一样被验证。

JRuby 在 Google Summer of Code (GSoC) 2008 中也有一些项目参与其中:

查看英文原文: JRuby Roundup: 1.1.1 with Profiler, Startup Performance Boost, GSoC '08

2008-05-13 00:471092
用户头像

发布了 80 篇内容, 共 23.5 次阅读, 收获喜欢 5 次。

关注

评论

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

多样化功能助力企业精准决策,瓴羊Quick BI数据看板解析

对不起该用户已成仙‖

TiDB 走进东软集团,共建医疗数字化基石

TiDB 社区干货传送门

阿里P8裸辞真实心路历程,他底气来源于Java高阶面试合集

收到请回复

Java 程序员 面试 编程语言

手把手搭建视频查重系统

Zilliz

Milvus Towhee

我凭借这1000道java真题,顺利拿下京东、饿了么、阿里大厂offer

钟奕礼

Java 程序员 java面试 java编程

java程序员培训好就业吗

小谷哥

前端培训学习就业前景怎么样?

小谷哥

RTS超低延时直播技术:保障大型赛事直播零时差互动

阿里云CloudImagine

云计算 阿里云 世界杯

TiDB Operator部署TiDB集群的监控与告警

TiDB 社区干货传送门

监控 实践案例 集群管理 管理与运维 扩/缩容

文盘Rust -- r2d2 实现redis 连接池

TiDB 社区干货传送门

开发语言

开发任务都完不成,哪有空搞稳定性?先看看这13条建议|TakinTalks论道

TakinTalks稳定性社区

技术管理

美团四面Java岗,终获offer,我是这么回答面试官的

钟奕礼

Java 程序员 java面试 java编程

TiDB集群安装TiDB Dashboard

TiDB 社区干货传送门

集群管理 管理与运维 故障排查/诊断

远程CG动画制作的神器:RayLink远程控制软件

RayLink远程工具

远程控制软件 远程办公软件 远控软件 远程桌面连接 RayLink

【分布式技术专题】「架构设计方案」盘点和总结秒杀服务的功能设计及注意事项技术体系

码界西柚

分布式架构 秒杀架构 12月日更

通过TiOperator部署 TiDB

TiDB 社区干货传送门

实践案例 集群管理 管理与运维 扩/缩容 6.x 实践

SpringBoot内置tomcat启动过程及原理

京东科技开发者

tomcat 后端 tomcat源码解读 编程‘ spring-boot

携手荣耀,出海正当时

荣耀开发者服务平台

开发者 App 出海 荣耀 honor

BI智慧仓储,带你体验数字化仓储物流管理

葡萄城技术团队

《程序员修炼手册》,这521道阿里Java面试真题!真的不来看看?

钟奕礼

Java 程序员 java面试 java编程

Redis 为什么这么快,你知道 I/O 多路复用吗?

C++后台开发

redis 多线程 后端开发 C++开发 I/O 多路复用

如何使用记事本编写 java 程序(从零开始学 Java 系列课程)

千锋IT教育

【12.02-12.09】写作社区优秀技术博文回顾

InfoQ写作社区官方

热门活动

你需要知道的 14 个常用的 JavaScript 函数

千锋IT教育

阿里三面,这200道面试题免费发放,赶紧拿去收藏

钟奕礼

Java 程序员 java面试 java编程

想学习大数据怎么选择培训机构

小谷哥

大厂10年经验,我对Java高并发问题方案的总结,堪称教科书级

钟奕礼

Java 程序员 java面试 java编程

JRuby近况:带有Profiler的1.1.1版本、启动性能加速和GSoC '08_Java_Werner Schuster_InfoQ精选文章