HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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:47671
用户头像

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

关注

评论

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

ARTS打卡 第7周

引花眠

ARTS 打卡计划

简述CAP理论

lei Shi

MySQL实战45讲总结

`

MySQL

智慧4S店解决方案发布,看英特尔如何引领汽车销售行业变革

最新动态

一致性hash算法及标准差验证

Damon

负载均衡方式

羽球

负载均衡

ARTS-WEEK6

一周思进

ARTS 打卡计划

极客时间 - 架构师培训 - 6 期作业

Damon

【计算机网络】如何实现可靠数据传输?

烫烫烫个喵啊

redis系列之——高可用(主从、哨兵、集群)

诸葛小猿

redis redis集群 redis哨兵 redis主从

设计模式(1)—什么是设计模式?设计模式的六大原则是什么?

爱嘤嘤嘤斯坦

Java 程序员 编程语言 设计模式 23种设计模式

Mysql插入百万条数据

Java小咖秀

MySQL 运维 数据

【计算机网络】为什么要三次握手四次挥手?

烫烫烫个喵啊

TCP 计算机网络

昆明市成立两大“高端”中心,区块链赋能生物医药和高原特色农业

CECBC

进程、线程基础知识全家桶,30 张图一套带走

小林coding

Linux 操作系统 计算机基础 进程 进程线程区别

低代码与无代码

lidaobing

低代码 无代码开发

SpringBoot 入门:03 - 统一请求返回

封不羁

Java spring springboot

分布式系统设计理念这么难学?

架构师修行之路

架构 分布式

Cache解决算法 Charles断点调试breakpoint John 易筋 ARTS 打卡 Week 08

John(易筋)

ARTS 打卡计划

每周学习总结 - 架构师培训 6期

Damon

ARTS WEEK5

紫枫

ARTS 打卡计划

程序的机器级表示-程序的编码

引花眠

计算机基础

数据驱动 vs 关键字驱动:对UI自动化测试框架搭建的探索

冯文辉

DevOps 敏捷 自动化测试

编程核心能力之抽象

顿晓

抽象 编程日课

Go:Stringer命令,通过代码生成提高效率

陈思敏捷

stringer Go 语言

观智能化浪潮如何改变产业链创新

CECBC

ARTS打卡 - Week 07

teoking

ARTS打卡-06

Geek_yansheng25

抽象工厂模式

Leetao

Python 面试 设计模式

手把手整合SSM框架

JavaPub

每周学习总结 - 架构师培训 5 期

Damon

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