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

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:291335
用户头像
臧秀涛 略懂技术的运营同学。

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

关注

评论

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

为什么强烈推荐 Java 程序员使用 Google Guava 编程!

沉默王二

Java Guava

重温亮剑-感悟

superman

音视频传输协议众多, 5G时代不同业务应该如何选择?

华为云开发者联盟

5G 音视频 直播 流媒体

15道类和对象面试题,快看看自己会几道

田维常

类集

太牛了!美团Android开发工程师岗位职能要求,大厂面试题汇总

欢喜学安卓

android 程序员 面试 移动开发

幕后故事 | YRCloudFile助力顶级视效制作公司MORE VFX打造视觉盛宴

焱融科技

高性能 存储 焱融科技 3D渲染 影视制作

666666666666666666666

Paul

大数据

Appium下的WDA使用个人开发者证书配置

行者AI

自动化测试

Kubernetes生产环境最佳实践

xcbeyond

Kubernetes 容器 28天写作

数字货币写进多地“十四五”规划纲要草案 专家建议扩大数字人民币试点范围

CECBC

数字经济

怎么理解Kafka消费者与消费组之间的关系?

码农架构

Java 架构 消息队列 消息中间件

Java 读写锁 原来这么简单

Java架构师迁哥

扎根CNCF社区贡献五年是怎样的体验?听听华为云原生开源团队的负责人怎么说

华为云开发者联盟

容器 Volcano cncf kubeedge 代码开发

个人web分享92道JavaScript面试题附加回答

我是哪吒

程序员 面试 大前端 程序媛

从设计模式理解Vue响应式(多图警告)

coolFish(呔呆)

JavaScript vue.js 响应式 大前端 设计模式

5G机遇 | 如何解决在核心场景的高并发、超低延迟需求?

VoltDB

数据库 5G 通信 VoltDB

企业项目迁移go-zero全攻略(二)

万俊峰Kevin

微服务 microservice Go 语言

宅米网技术架构演进分析

Andy

2021最新Windows10环境下安装MacOS系统(黑苹果)亲测有效!!(VM安装黑苹果)

Z.

macos 黑苹果 windows vmware

每日知识总结

country

工具介绍 | 百度开源Server-Agent:高性能、高效率的任务调度执行引擎

百度开发者中心

开源

技术赋能教育,浅谈教育机构转型的制胜关键

华为云开发者联盟

音视频 在线教育

java中的类和object,其实没那么难~

田维常

类集

区块链有望被主流接纳的四个场景

CECBC

区块链

认识Nacos注册中心

登风

nacos

12.4G阿里巴巴面经公开:技术笔记+视频讲解+简历模板,绝了!

996小迁

Java 架构 面试 程序人生

区块链如何帮助联合国支持全球教育?

CECBC

区块链

一文带你解读Volcano架构设计与原理

华为云开发者联盟

架构 Kubernetes 负载 Volcano 集群

顺利拿到OPPO公司Android架构师offer,Android跨进程通信导论,全套教学资料

欢喜学安卓

android 程序员 面试 移动开发

Invalid bound statement (not found)

任广印

Java MyBatisPlus

硬核!我花5小时肝出这篇Redis缓存解决方案,带你起飞!

数据库 redis 缓存架构

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