性能测试:OpenJDK vs. GraalVM vs. Amazon Corretto

Android社区 收藏文章

GraalVM 是 Oracle 在 HotSpot/OpenJDK JVM/JDK 的基础上开发的虚拟机,带有其它附加功能;Amazon Corretto 是 Amazon 的多平台 OpenJDK 发行版,与上游 OpenJDK 相比,包括额外的性能增强和安全修复。此次对比测试在 Ryzen 9 3950X 上的 Ubuntu 19.10 中进行,具体参数如下:

Java 2D 文本渲染测试中,GraalVM 20.0 性能最佳,尤其是 Java 8 构建版本,而 Corretto 的性能与 OpenJDK 8 和 11 相似。

在 SciMark Java 微基准测试中,OpenJDK 8 性能最佳,而 Corretto 8 和 GraalVM 20.0 都慢得多。

Java SciMark 的 Monte Carlo 测试中 GraalVM 20.0 大幅落后于其它几个对比平台。可以说,GraalVM 在 Java SciMark 测试中总体上非常慢。

用 Bork 进行基于 Java 的文件加密,GraalVM 表现最佳。

在 Java DaCapo Benchmark H2 子测试中 OpenJDK 14 最快,而 Corretto 11 的性能与 OpenJDK 11 相似。

在大多数情况下,Amazon Correto 的性能往往非常接近上游 OpenJDK。

在 Apache HBase 基准测试中,OpenJDK 8 和 GraalVM 20.0 Java 8 倾向于并列第一。

完整的测试过程与数据查看:

https://www.phoronix.com/scan.php?page=article&item=openjdk-corretto-graalvm

总结一下整个测试,从执行的 32 个测试的几何平均值来看,OpenJDK 8 上游实际上总体上表现最好,紧随其后的是 GraalVM 20.0 Java8。而 Java 11 版本的 GraalVM 20.0 表现是最差的。Amazon Corretto 方面,版本 11 与上游的 OpenJDK 11 非常相似,但其 Java 8 实现与 Java 11 一样表现不佳。

而如果只看测试中获得第一的次数,GraalVM 20.0 Java 8 的获胜率最高(40.63%)。

相关标签
 相关文章
王慧文病休53天,旗下OneFlow团队重新创业 8月以前  |  1次阅读
智己CEO现场怒怼!不满LS6和小鹏G6当对手 8月以前  |  1次阅读
董明珠回应落榜世界500强:总比爆雷的世界500强好 8月以前  |  1次阅读
阿里云上线 AI 视频生成工具 Live Portait:可一键让照片开口说话 8月以前  |  78次阅读
妙鸭相机将并入神力视界,阿里大文娱CTO郑勇:不是“搬家”是“回家” 8月以前  |  85次阅读
特斯拉上海超级工厂约40秒下线一台车,零部件本土化率超95% 8月以前  |  69次阅读
宁德时代发布神行超充电池,可实现充电10分钟行驶800里 8月以前  |  71次阅读
中科院博士被骗到缅甸已一年!女友:他负债几万,家里条件一般,以为去当翻译 8月以前  |  85次阅读
小鹏汽车否认收购玛莎拉蒂传闻:系谣言 8月以前  |  63次阅读
联想二季度净利润猛降66%,股价应声跳水 8月以前  |  80次阅读
业内人士:视觉中国对不同侵权主体采用差异化策略,老客由销售沟通新客发律师函 8月以前  |  70次阅读
恒大集团在美国申请破产保护 8月以前  |  56次阅读
劳斯莱斯首款纯电轿跑将在北美亮相 8月以前  |  89次阅读
realme印度前CEO确认加盟荣耀,即将推出手机新品 8月以前  |  88次阅读
OpenAI正在测试内容审核系统,一天可以完成六个月的工作 8月以前  |  80次阅读
谷歌百人“复仇者联盟”出击,将发对标GPT-4的大模型,26位研发主管名单流出 8月以前  |  77次阅读
OpenAI收购数字产品公司Global Illumination,为创立以来首笔公开收购 8月以前  |  80次阅读
海口规定:电动汽车充电服务费不得超过0.65元每度 8月以前  |  80次阅读
波音任命柳青为波音中国总裁 8月以前  |  88次阅读
业内人士谈图片复杂代理链:图片代理商越多摄影师分成越少 8月以前  |  67次阅读

扫一扫

在手机上阅读