在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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

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

关注

评论

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

Llama2 评测大公开!知识库场景下能否赶超 ChatGPT?

Zilliz

Zilliz Towhee ChatGPT llama llama2

erp系统都有哪几家,如何选择适合自己企业的erp系统?

优秀

ERP系统

适合自己企业的erp系统怎么选?这8条关键因素缺一不可!

优秀

ERP系统

TextBrewer:融合并改进了NLP和CV中的多种知识蒸馏技术、提供便捷快速的知识蒸馏框架、提升模型的推理速度,减少内存占用

汀丶人工智能

人工智能 自然语言处理 知识蒸馏

Zebec Protocol ,不止于 Web3 世界的 “Paypal”

鳄鱼视界

使用 RKE 方式搭建 K8s 集群并部署 NebulaGraph

NebulaGraph

k8s

AI融入管理软件,是否会是下一个“ERP时代”的前奏?

B Impact

Go 注释

小万哥

Go 程序员 云原生 后端 开发

深入理解 HDFS(三):HRPC

冰心的小屋

hdfs RPC hadoop rpc

企业轻量应用,云耀云服务器L实例能帮大忙!

YG科技

挖掘数据价值,助力企业智能升级丨华为云华为云通用AI解决方案简评

YG科技

使用appuploader工具流程(Windows版本)

让三驾马车奔腾:华为如何推动空间智能化发展?

脑极体

全屋智能

探索式测试-用Scrum的套路做测试

大头

Scrum 敏捷测试 探索测试 敏捷迭代

【腾讯云 Cloud Studio 实战训练营】使用Cloud Studio快速构建React完成点餐H5页面还原

小小白

腾讯云 Cloud Studio

代码随想录Day41 - 动态规划(三)

jjn0703

【腾讯云 Cloud Studio 实战训练营】使用Cloud Studio构建SpringSecurity权限框架

小鲍侃java

Java' spring、

CMake中使用vcpkg

芯动大师

10. 数据类型 - 元组详解

茶桁

Python 数据类型 tuple

吴声年度演讲,关于Notion 的“模版”和 CLG |highlight

B Impact

k8s安装prometheus

tiandizhiguai

k8s Promethues

并发中atomic BUG分享

FunTester

梳理日常开发涉及的负载均衡

WizInfo

负载均衡 网关

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