写点什么

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

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

关注

评论

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

LLM盛行下,如何高效训练大模型

百度开发者中心

大模型训练 LLM LLMOps

培养AI领域的未来人才

测吧(北京)科技有限公司

测试

AI监管与政策:塑造人工智能未来

测吧(北京)科技有限公司

测试

访问控制中PIP的典型流程和关键点思考

权说安全

访问控制

如何让大模型生成更准确、可靠的结果?

鼎道智联

GPT

透明格栅屏与传统LED显示屏有什么区别?透明格栅屏用在什么地方?

Dylan

产品 LED LED显示屏

OpenHarmony Meetup成都站招募令

OpenHarmony开发者

OpenHarmony

加速深度学习创新的引擎

百度开发者中心

大模型 LLM LLMOps

四川华新学院在“火焰杯”软件测试高校就业选拔赛取得佳绩

测试人

软件测试

软件测试|第二届、第三届<火焰杯>软件测试开发选拔赛河北赛区颁奖典礼落幕

霍格沃兹测试开发学社

AI在创新和竞争力中的关键

测吧(北京)科技有限公司

测试

天下苦定制久矣,平台化建设到底难在哪里?

权说安全

零信任 统一门户

大模型训练,提升AI能力的关键

百度开发者中心

大模型训练 LLM

一种基于闭包函数实现自动化框架断言组件的设计实践 | 京东物流技术团队

京东科技开发者

闭包函数 企业号10月PK榜 测试脚本 断言组件

AI与就业:面对未来的失业风险

测吧(北京)科技有限公司

测试

应对全球性挑战的AI解决方案

测吧(北京)科技有限公司

测试

人工智能改变日常生活和工作的未来

测吧(北京)科技有限公司

测试

HarmonyOS音频开发指导:使用AudioRenderer开发音频播放功能

HarmonyOS开发者

HarmonyOS

大模型训练,提升AI能力的关键

百度开发者中心

深度学习 大模型

FC红白机游戏600合集 for mac

展初云

Mac 游戏 FC 红白机游戏

文韬武略,创新无界,华为云1024程序员节精彩抢先看

华为云开发者联盟

程序员 开发者 华为云 华为云开发者联盟 华为云1024程序员节

一次单据图片处理的优化实践 | 京东物流技术团队

京东科技开发者

性能优化 图片处理 pdfbox 企业号10月PK榜

10.26 来 CNCC 2023 T16 展位,TDengine 精美周边等你来领!

TDengine

时序数据库 ​TDengine

用HarmonyOS做一个可以手势控制的电子相册应用(ArkTS)

HarmonyOS开发者

HarmonyOS

软件测试|华新学院在2022 年全国大学生“火焰杯”软件测试高校就业选拔赛取得佳绩

霍格沃兹测试开发学社

人工智能对教育和职业的双重冲击

测吧(北京)科技有限公司

测试

人工智能的潜在益处与风险

测吧(北京)科技有限公司

测试

Parallels Desktop 19 for Mac虚拟机

展初云

虚拟机 pd虚拟机 Mac安装win

安卓设备连接Mac必备的传输工具 MacDroid

展初云

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