2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

RyuJIT CTP5 发布,评测结果迥异

  • 2014-11-16
  • 本文字数:555 字

    阅读完需:约 2 分钟

RyuJIT 团队发布了 RyuJIT 项目的第 5 个预览版。微软为改进.NET 所使用的即时编译器(JIT)的性能和功能引入了该项目,RyuJIT 是项目代号。开发团队面对的一个挑战是解决一些不符合 ECMA 标准的遗留代码。微软的 Thomas Lai解释说,是否允许一段代码在新编译器中运行,RyuJIT 团队会具体问题具体分析。

来自微软的Bing 团队的Abhinaba Basu,就JIT 的工作情况发表了一些第一手的反馈

根据Bing 团队的使用情况,RyuJIT 远超我们的想象。有些工作运行的是特别大的托管负载(很多负载有1000 多个程序集,而程序集中运行的方法有上百万个)。启动时间急剧下降,JIT 时间也下降特别多。还要补充一下,我们实际上将CTP 应用于实际业务了。它非常稳定。

Basu 的报告描述了其工作,使用 CTP5 测试了项目的平均启动时间。然而,报告中提到的启动时间的改进可能是以牺牲整体性能为代价的。研究人员 Frank Niemeyer 运行了一个 RyuJIT CTP5 的基准测试,他发现,与CTP3 和CTP4 相比,性能(不是启动时间)有所下降。请注意,不要将其看作一个非常全面的测试,不过这也说明,我们需要进行更多分析。

急于了解这一最新版本对代码有何影响的开发者可以马上下载RyuJIT CTP5,不过要注意,它与Visual Studio “14”并不兼容(CTP4 默认是支持的)。

查看英文原文: RyuJIT CTP5 Released to Mixed Reaction

2014-11-16 09:291792
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 150.3 次阅读, 收获喜欢 35 次。

关注

评论

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

关于区块链的“去中心化”,90% 的人都搞错了

CECBC

CECBC 区块链技术 去中心化 专制

【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架。

why技术

redis 分布式锁 分布式系统

ARTS打卡 第2周

引花眠

ARTS 打卡计划

赢的境界 - 双赢思维

石云升

创业 创业心态 双赢思维

万字长文,助你吃透Eureka服务发现机制!

攀岩飞鱼

分布式 微服务 Eureka

匆忙的一周 ARTS第二周

困到清醒

java的时间利器:joda

毛佳伟🐳

Java

是公司养活了你,还是你养活了公司?

四猿外

生涯规划 程序员 个人成长

深入理解ContextClassLoader

Skye

深入理解JVM ContextClassLoader

这些Java8官方挖的坑,你踩过几个?

牧码哥

Java 踩坑 加密 「Java 25周年」

Linux 自动化运维工具 ansible

杨仪军

Linux 运维自动化

搞定 HTTP 协议(一):HTTP 与网络基础

零和幺

技术 大前端 HTTP

不想被下载限速,教你自建属于自己的云盘!

小傅哥

小傅哥 云服务 云盘 在线网盘

【大厂面试01期】高并发场景下,如何保证缓存与数据库一致性?

NotFound9

Java MySQL 数据库 redis 后端

啪啪,打脸了!领导说:try-catch必须放在循环体外!

王磊

Java 性能优化 性能 java编程

机器学习算法评估指标——2D目标检测

做技术BP的文案Gou

坏的开始是成功的一半

escray

iOS 动画 - 窗景篇(一)

柯烂

ios objective-c swift 移动应用 动画

CPU的性能,编译器是这样压榨的!

GPU

算法 cpu 编译器 程序语言

深入理解ClassLoader

Skye

类加载 深入理解JVM ClassLoader

从技术到管理,我在极客时间的成长历程

邓建春

除了直接看余额,谁更有钱还能怎么比(三)

石君

零知识证明 多方计算 同态加密

MySQL实战笔记-事务隔离和MVCC

shiziwen

MySQL 学习 事务隔离级别

深入理解JVM类加载机制

Skye

类加载 深入理解JVM

我的 Windows 利器

玄兴梦影

工具 Win

架构学习历程

游戏夜读 | 2020周记(5.24-5.31)

game1night

产品经理的商业能力

punkboy

程序人生 产品经理 商业 商业模式 商业价值

[Redis] 你了解 Redis 的三种集群模式吗?

猴哥一一 cium

redis redis高可用 redis哨兵模式 群集安装

信息的表示与存储-整数的表示

引花眠

深度解读 Flink 1.11:流批一体 Hive 数仓

Apache Flink

大数据 flink 流计算 实时计算

RyuJIT CTP5发布,评测结果迥异_.NET_Jeff Martin_InfoQ精选文章