性能测试:OpenJDK vs. GraalVM vs. Amazon Corretto
Phoronix 网站使用 Phoronix Test Suite 对比了在 OpenJDK 8/11、GraalVM 20 与 Amazon Corretto JVM 几个 JVM 平台中 Java 的基准性能。
Phoronix Test Suite 是一个全面的测试和基准测试平台。可用于 Linux、Solaris、macOS、Windows 和 BSD 系统的测试,套件内包含多种维度的测试组件。
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%)。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软即将在 Windows 10 上隐藏控制面板
在控制面板首次于 Windows 2.0 中出现之后,微软就一直通过经典的控制面板来汇集一些高级系统设置选项。然而从 Windows 8 开始 ,该公司就打起了在这方面转型的主意。事实证明,尽管Windows 8系统的改进反馈不尽如人意,但微软还是没有放弃在 Windows 10 上施加循序渐进的影响的想法。 据透露,微软近日推向快速更新(Fast Ring)通道的 Build 19587 编译版本中,就包含了对“ Hide_System_Control_Panel”的引用,隐隐透露出了控制面板在Windows 10 上即将被隐藏的命运 。 而 Windows 10 Insider preview代码库中“SystemToAboutSettingsSearchRemoval”的出现,也再次从另一方面验证了这一结论。 目前,微软尚未删除控制面板或阻止用户访问它,其仅计划将控制面板用户重定向到 Windows 10 设置应用 。该公司在Windows 10的设置应用中提供了一些基础选项,在传统控制面板那边保留了一些高级配置选项,同时又在这两个地方都提供了某些相同的选项。 来源:Window...
- 下一篇
“中毒新闻行动”——黑客利用后门对香港iOS用户发起水坑攻击
这是一场旨在利用iOS后门感染香港用户的运动,该iOS后门被命名为lightSpy,可使攻击者接管设备。 2月19日,安全研究人员发现了一个针对iOS用户的水坑攻击。其URL指向一个恶意网站,该网站具有指向不同站点的三个iframe。其中一个iframe可见,并指向合法的新闻网站,另一个iframe用于网站分析,而第三个则指向托管iOS漏洞利用主要脚本的网站。 带有三个iframe的恶意网站的HTML代码 攻击者通过在香港流行的论坛上发布诱饵式的头条新闻以传播恶意链接,这些链接会将用户引导到真实的新闻网站,但这些网站因为被注入了隐藏的iframe,用户访问后会加载并运行恶意软件。 此外,还发现了第二种水坑攻击:复制合法站点并注入iframe。该攻击似乎已于1月2日开始,持续到3月20日。但目前无法确定到这些网站的链接的分发位置。 这些攻击利用了影响iOS 12.1和12.2设备的安全漏洞,以整个网站的用户为目标。通过支持外壳命令和文件操作,恶意软件使攻击者可以监视用户并完全控制受感染的设备。本质上是模块化的lightSpy允许对连接的WiFi历史记录、联系人、GPS位置、硬件信、iOS...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- CentOS8编译安装MySQL8.0.19
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G