免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

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

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

关注

评论

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

CloudPosse 的 Terraform 最佳实践

大可不加冰

DevOps 基础设施即代码 IaC Terraform HashiCorp

小谈startup类ConfigureServices方法的作用

喵叔

11月日更

视野数科借助 SAE + Jenkins 打造云原生 DevOps,运维效率提升 60%!

阿里巴巴云原生

阿里云 Serverless DevOps 云原生 SAE

工业3D视觉,为智能制造打开新视域

脑极体

Flutter 2.5 的新特性【Flutter专题12】

坚果

flutter 签约计划第二季

深入学习 SAP UI5 框架代码系列之三:HTML 原生事件 VS UI5 Semantic 事件

汪子熙

JavaScript SAP 签约计划第二季 HTML原生事件 技术专题合集

【死磕Java并发】-----J.U.C之Condition

chenssy

11月日更 死磕 Java 死磕 Java 并发

会日语的开发工程师看过来~

马农驾驾驾

Java c++ php .net 日语

畅聊分布式体系架构

吴脑的键客

分布式架构

EasyRecovery,重新找寻丢失的文件

淋雨

EasyRecovery

深入学习 SAP UI5 框架代码系列之一:UI5 Module 的懒加载机制

汪子熙

JavaScript SAP 签约计划第二季 ui5 技术专题合集

模块五作业

doublechun

「架构实战营」

复盘最近遇到的几个问题

李印

编码习惯 经验总结

Redis持久化策略——RDB

蝉沐风

redis redis持久化 rdb RDB 快照

深入学习SAP UI5框架代码系列之八:谈谈 SAP UI5 的视图控件 ID,以及 SAP UI5 视图和 Angular 视图的异同

汪子熙

JavaScript 大前端 SAP UI5 签约计划第二季 技术专题合集

网络安全好就业吗?

喀拉峻

网络安全 安全 信息安全 渗透

Exchange漏洞分析:SSRF RCE

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

深入学习 SAP UI5 框架代码系列之七:控件数据绑定的三种模式 - One Way, Two Way 和 OneTime 实现原理比较

汪子熙

JavaScript 数据绑定 SAP UI5 签约计划第二季 技术专题合集

Flutter 中的手势【Flutter 专题10】

坚果

flutter 签约计划第二季

CPU的流水线指令设计

JavaEdge

不改一行代码,轻松拥有企业级微服务治理|MSE微服务治理专业版重磅发布

阿里巴巴云原生

阿里云 云原生 微服务治理 MSE

独家交付秘籍,你确定不点开看看?

阿里巴巴云原生

阿里云 云原生 应用交付平台 ADP

深入学习 SAP UI5 框架代码系列之五:SAP UI5 控件的实例数据修改和读取逻辑

汪子熙

JavaScript SAP UI5 签约计划第二季 控件 技术专题合集

深入学习 SAP UI5 框架代码系列之六:SAP UI5 控件数据绑定的实现原理

汪子熙

JavaScript SAP SAP UI5 签约计划第二季 技术专题合集

Linux安装mysql

犟马骝

深入学习 SAP UI5 框架代码系列 | 内容合集

汪子熙

JavaScript SAP 内容合集 签约计划第二季 技术专题合集

Flutter自定义日历【Flutter 专题 11】

坚果

flutter 签约计划第二季

盘点Flutter领域的点点滴滴 【专题合集】

坚果

flutter 内容合集 签约计划第二季 技术专题合集

深入学习 SAP UI5 框架代码系列之二:UI5 控件的渲染器

汪子熙

SAP 签约计划第二季 ui5 渲染器 技术专题合集

深入学习 SAP UI5 框架代码系列之四:SAP UI5 控件的元数据实现

汪子熙

JavaScript SAP UI5 签约计划第二季 WebIDE 技术专题合集

小程序电商微服务拆分和框架选择

云里雾花

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