当前位置:热点 > 正文

Phoronix 发现LLVM 10 影响 Rust 性能,导致编译时间变长

2020-05-11 10:38:52  来源:开源中国

外媒 Phoronix 在进行基准测试后发现,与 LLVM/Clang 9.0 相比,Clang 10.0 的基准测试结果整体上不错,至少没有出现明显的倒退。但是,当 Rust 将其编译器基础迁移到 LLVM 10.0 后,对于 Rust 来说,情况似乎不太一样。

红帽公司的 Rust 开发者Josh Stone 在上周五发表邮件称,在编译相同的代码库时,LLVM 10.0 编译其 Git master 主分支代码不仅花费了更长的构建时间,而且生成了更多的指令。

Josh 和其他开发者发现,与使用 LLVM 9.0 相比,LLVM 10.0 会导致 Rust 编译时间变慢 7~8%。在邮件列表的一个帖子中,他指出从 LLVM 9.x 到 10.x 在测试代码库上生成的指令大约多了 5.3%,而从 LLVM 10.x 到 LLVM 11 Git master 分支,此项数据又增加了 4.8%。

这个问题目前尚未被解决,不过多个 Rust 开发者在 LLVM 10 中重现了同样的行为并得出相似的结果,并且从数据上看,问题对性能的影响比较大,希望不久后可以解决。

推荐阅读

Win 7/8.1用户仍可以免费升级至Win 10

据Windowslatest报道,Microsoft已于2020年1月14日正式终止了对Windows 7的支持,但用户目前仍然可以免费升级到Windows 10。据外媒测试结 【详细】

张勇证婚阿里集体婚礼:经营家庭靠运营、靠倾听

5月9日消息,今年阿里日,参加第15届阿里巴巴集体婚礼的新人们,迎来了阿里历史上第一个口罩集体婚礼。口罩罩不住大家的的颜值,也罩不住大 【详细】

印度智能手机一季度出货量同比微增

5月9日消息,据外媒报道,美国当地时间周五,市场研究机构IDC发布了2020年第一季度印度智能手机市场追踪报告。数据显示,印度智能手机市场 【详细】

马云直播忆往昔:办淘宝最倒霉的时候,我连哭都哭不出来

5月9日消息,在你们身上,我看到了20年前的自己。 5月9日,阿里日活动当天,马云在景德镇与当地年轻的陶瓷手艺人、创业者交流,他还饶有兴 【详细】

丰巢会员制引争议 快递柜收费是必然吗?

当快递柜开始向收件人收费,你还会用吗?日前,丰巢快递柜宣布收取超时保管费,但遭到杭州、上海等多地的一些小区抵制。小区停用快递柜,丰 【详细】

关于我们  |  联系方式  |  免责条款  |  招聘信息  |  广告服务  |  帮助中心

联系我们:435 203 49@qq.com

科技新闻网 版权所有