您的位置:首页>>业界动态

OpenJDK 14 性能提升,但 OpenJDK 8 仍是最强王者

发布时间:2020-03-21 09:06:08  来源:开源中国 局长   背景:

  OpenJDK 14 已于近日 GA,其在性能方面是否有改进、以及有哪些改进引起了不少开发者的关注。本文将会介绍通过运行新的基准测试以考察从 OpenJDK 8 至 14 的所有主要发行版本,同时考察跨多个工作负载的 JVM 性能,以及 OpenJDK 14 与 JVM 先前版本相比性能如何。

  此次测试通过在被测试的每个发行版上使用相同的 Java 字节码编译的 Java 程序来查看 JVM 的性能,并使用被测软件包的参考/上游编译版本。为了保证测试受干扰的因素将降至最低,每次都使用相同的选项,除了交换用于测试每个发行版的 OpenJDK x86_64 Linux 构建之外,没有进行任何其他更改。

  通过使用 Phoronix 的测试套件,测试内容包含从 SPECjbb 到 Java 2D 工作负载。

  测试环境以及测试机器配置:

  首先通过使用 Java 2D 基准测试对 Java 图形管道的性能进行压测,可以看到文本渲染性能一直稳步提升,直到第 12 版达到最高点,然后逐渐下降为目前 13 和 14 的水平,与 OpenJDK 8 比较相似。

  而在 Java 2D 的图像渲染性能方面,它们的水平基本保持一致,但是 OpenJDK 14 以微弱的的性能优势成为了最好性能的那个。

  这里还测试了使用矢量图形的渲染效果,水平基本保持一致。

  通过进行非常基本的 Java SciMark 微基准测试,可以看到 OpenJDK 8 目前为止是最快的,并且自 OpenJDK 9 至 14 以来,性能基本上持平。OpenJDK 的运行速度约为 OpenJDK 8 的 88%。

  通过使用 Java Bork 文件加密软件包进行测试,在经过测试的版本中,性能基本上没有变化。

  自 OpenJDK 8 以来,DaCapo 的 H2 基准被建模为类似于 JDBCbench 的内存中(in-memory)基准,其性能得到了很好的提升,与此前的版本相比,OpenJDK 14 再次以微弱的优势获得了第一名。

  可以看到,基于 Python Pybench 的 Jython 基准测试也是 OpenJDK 8 拥有最佳成绩的众多案例之一。

  在运行 Daytrader 基准测试的 Tradebeans 测试中,OpenJDK 14 再度以微弱的优势拿下最佳的成绩。

  就像打乒乓球一样,Renaissance 的 Scala Dotty 基准测试提供了一个类似的例子,说明 OpenJDK 的性能也会上下波动。在此次测试中,OpenJDK 14 又比最近的版本好一些。

  在其他一些 Renaissance 基准测试中,OpenJDK 11?12 的性能反而最差,而 OpenJDK 14 提供的性能与 OpenJDK 8 类似。

  在使用 Jenetics+Futures 遗传算法的 Renaissance 基准测试中,所有版本的性能基本保持一致。

  通过观察使用 Apache HBase 进行的这几个基准测试,可以发现 OpenJDK 8 运行最快,或者这几个 Java 版本的性能基本持平。

  在使用 SPECjbb 进行的基准测试中 ,OpenJDK 8 是迄今为止最快且明显拉开距离的版本。自版本 11 起,OpenJDK 的 SPECjbb 性能有所提高,不过在运行 Ubuntu Linux 的 AMD Ryzen 9 3950X 系统上,任何版本的速度均未达到 OpenJDK 8 的速度。

  结论:

  当对所有执行的 Java 基准测试结果取几何平均值时,OpenJDK 8 毫无疑问是最快的 Java 版本。业界经常听到有关 OpenJDK 8 仍可提供最佳性能的消息,以及为什么英特尔的 Clear Linux 在有众多选择的情况下仍坚持该版本的原因。从本文的测试结果来看,这不足为奇。

  好消息是,从这种几何意义上来看,OpenJDK 14 是经过测试的发行版中第二快的版本。与之前的版本相比,其领先优势虽然很小,但整体来看毕竟是在保持进步。

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页 本文来源:开源中国

本文评论
谷歌突然宣布取消I/O开发者大会:安卓11正式版发布时间延迟!
据外媒报道称,谷歌周五宣布彻底取消一年一度的I/O开发者大会,此前该公司在3月3日宣布,由于受到新...
日期:03-21
美的:用家电的另一种打开方式对待生活
两个月前的疫情爆发,让全国陷入沉寂,为了抵御这场瘟疫,人们不出行、不串门。宅守在家的大部分时...
日期:03-20
享道出行再添防疫屏障,行业首装深紫外线杀毒系统
近期,享道出行防疫保障再升级,为郑州享道专车加装国内首款内置式深紫外线“杀毒”汽车...
日期:03-20
率先支援韩国疫情防控,台铃集团捐赠的10000只口罩顺利送达
连日来,新冠性肺炎病毒在全球多个国家和地区爆发,抗击疫情已经成为全人类共同面对的难题。而中国人...
日期:03-20
深南电路:5G通信PCB量价齐升 2019年归属股东净利润12.33亿、年增长率76.8%
3月20日,深南电路公布2019年财报,2019年深南电路实现营收105.24亿元(38.44%YoY),归属上市深南电...
日期:03-20
高净值用户增长已超50%,京东国际多维举措助力商家挖掘消费潜能
3月20日,京东国际在线上召开2020年商家大会,会上,京东国际发布了以“用户增长”、&ldq...
日期:03-20
高德:驾车通勤出行热度恢复至95.8% 公共交通出行热度回升至50.5%
3月20日,最新一期《高德地图出行暖报》显示,近一个月以来,全国主要城市通勤出行热度呈阶梯式快速...
日期:03-20
中国首个新风空调团标发布,海信牵头制定
3月18日,中国产学研合作促进会首次发布了《带新风功能的房间空气调节器》团体标准,规定了“...
日期:03-20
华为EMUI 10.1获权威信息安全认证:P40系列将首发搭载
华为P40系列法国发布会定于北京时间3月26日晚上21点,以线上的形式举办,按惯例,华为消费者业务CEO...
日期:03-20
苹果全球官网陆续限购iPhone:经销商开始囤货、加价买成趋势
据外媒报道称,苹果官网悄无声息的限购还在继续,除了大中华区外,越来越多的国家也已经开始执行类...
日期:03-20
校招面经丨看完这篇文章,你加入的蚂蚁TNT技术男团的几率翻番
导语:就现在!蚂蚁「校招季」重磅来袭!除了介绍蚂蚁的技术大咖,我们还邀请了一些通过校招来到蚂蚁...
日期:03-20
刘作虎放出一加7T系列原型机美图 一加8会长这样吗?
3月20日,一加科技CEO刘作虎在推特上放出了一组一加手机的美图。根据图片中手机摄像头的设计方式和...
日期:03-20
荣耀30S首发麒麟820 熊军民:四大维度打造顶尖5G能力
继3月19日@荣耀手机官微宣布,将于3月30日发布开年首款机型荣耀30S,并表示其是“一款能让更多...
日期:03-20
入驻河姆渡开放平台SMB馆占领渠道在线化初期红利
河姆渡开放平台SMB馆自上线以来,行业商户踊跃入驻,招商持续火爆。
日期:03-20
认准“健康家居”标识 国美零售倡导使用“中国人的好产品”
?3月19日,金质共享认证联盟“健康家居”标识正式出炉。作为联盟发起成员的国美零售也将...
日期:03-20
厄瓜多尔卫生部正式启用基于华为云的新冠肺炎AI辅助筛查系统
日前,厄瓜多尔卫生部宣布在本国4家定点医院采用基于华为云的AI辅助筛查系统进行新型冠状病毒肺炎COV...
日期:03-20
18分钟之差,科大讯飞成为全球首款彩色电子阅读器发布者
3月19日10时24分,科大讯飞官微放出彩色墨水屏阅读器发布的消息,18分钟后,掌悦官微也宣布推出类似...
日期:03-20
京东供应链服务破局复工难题 “新基建”给出中国企业成长最优解
复工达产的号角已全面吹响,但对于市场来说,疫情所带来的后续影响并不会轻易消失。至少,在青岛德...
日期:03-20
关爱通再次获得国家级高新技术企业认定
近日,中智关爱通收到了上海市科学技术委员会、上海市财政局、国家税务总局上海市税务局联合颁发的...
日期:03-20
京东手机周末“放价” 5G爆款每周百万红包抢时抢
周五的来临,意味着一周繁忙工作即将结束,新鲜热乎的周末又在向每个人招手了!如何才能让自己的周末...
日期:03-20
  专栏介绍
半斤 的专栏
半斤发表的文章
积分:
自我介绍 :