写点什么

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

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

关注

评论

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

Windows Server 2019 中文版、英文版下载 (2025 年 2 月更新)

sysin

Windows Server

DeepSeek 满血版在 VScode 和 IDEA 中怎么用?手把手教程来了

阿里巴巴云原生

阿里云 云原生 通义灵码 AI程序员 AI程序员体验官

深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异

不在线第一只蜗牛

数据库 sql postgresql

低代码开发与人工智能协同创新:解码智慧养老产业数字化转型的技术路径与实践启示

不在线第一只蜗牛

Windows 11 24H2 中文版、英文版 (x64、ARM64) 下载 (2025 年 2 月更新)

sysin

windows

Windows Server 2016 中文版、英文版下载 (2025 年 2 月更新)

sysin

Windows Server

DeepSeek已接入!OpsPilot探索智能运维无限可能!

嘉为蓝鲸

智能运维 大模型 DeepSeek OpsPilot

当任务失败时,顶级调度系统如何实现分钟级数据补偿?

白鲸开源

大数据 开源 Apache DolphinScheduler 补数

IoTDB 如何破解交通运输时序数据管理难题?

Apache IoTDB

Nexpose 7.7.0 for Linux & Windows - 漏洞扫描

sysin

Nexpose

2025 年值得关注的 10 大SD-WAN厂商

Ogcloud

SD-WAN SD-WAN服务商 SD-WAN厂商 SD-WAN厂家 SD-WAN提供商

智能网络感知,打造极致流畅的鸿蒙版中国移动云盘图文体验

HarmonyOS SDK

RPA软件格局现状:解读”最好“标准下的佼佼者

Techinsight

RPA RPA评测 RPAxAI RPA Agent RPA智能体

低代码重新定义场景,如何拿到数字化转型的“新船票”?

秃头小帅oi

借助AI挖掘资产管理领域的新大陆

ServiceDesk_Plus

资产管理 IT资产管理 AI资产管理

DeepSeek 满血版在 VScode 和 IDEA 中怎么用?手把手教程来了

阿里云云效

阿里云 云原生 通义灵码 AI程序员 AI程序员体验官

越过“三重门”,萤石给出了商用清洁机器人的新解法

Alter

交易所开发:数字市场的核心动力

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

DeepSeek赋能企业研发,DevOps+AI新时代再升级!

嘉为蓝鲸

DevOps 模型管理 DeepSeek DeepSeek v3

LLMOps+DeepSeek:大模型升级一体化运维

嘉为蓝鲸

运维智能化 LLMOps LLM模型 DeepSeek DeepSeek v3

Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 2 月更新)

sysin

windows

YashanDB事务管理

YashanDB

数据库 yashandb

RPA是什么技术?RPA能干什么探究RPA技术,洞悉其应用前景

Techinsight

RPA RPAxAI RPA Agent RPA智能体

《央国企数智化转型发展报告2025》调研正式启动,诚邀参与线上调研!

信通院IOMM数字化转型团队

数字化转型 数智化转型 央国企数智化转型 央国企数字化转型

Studio 3T 2025.3 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端

sysin

Windows 10 version 22H2 中文版、英文版下载 (2025 年 2 月更新)

sysin

Windows 10

Windows Server 2022 中文版、英文版下载 (2025 年 2 月更新)

sysin

Windows Server

什么是DApp?DApp开发指南

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

Cisco Expressway Release X15.2.2 - 统一通信网关

sysin

Expressway

美的楼宇科技基于阿里云 EMR Serverless Spark 构建 LakeHouse 湖仓数据平台

阿里云大数据AI技术

大数据 spark Serverless EMR 美的

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