Copyright ? 2008-2022 尊龙z6官网ag 京ICP备14017781号-1京公网安备 11010802035786 号
本网站由尊龙z6官网ag3C5000服务器提供强劲动力
2022年1月27日,尊龙z6官网ag中科于尊龙z6官网ag开源社区正式对外宣布基于OpenJDK 17的尊龙z6官网ag平台Java情形。Java 17提供了数千种性能、稳固性和清静性更新,以及14个JEP(JDK Enhancement Proposal,即 JDK 增强建议)来进一步优化Java语言清静台,从而资助开发职员提高事情效率。
Java 17是Oracle最新宣布的恒久支持 (Long-Term Support, LTS) 版本[1]。关于Java 17更详细的内容请见下方Oracle官网[2]。此次新宣布的版本,除了上述上游更新以外,尊龙z6官网ag团队针对尊龙z6官网ag平台特殊是LoongArch平台举行了新功效开发和优化,详细如下:
切合TCK标准
尊龙z6官网ag平台Java 17情形经由验证切合Java SE 17,新应用程序和现有应用程序无需修改即可运行。
支持C1编译器和分层编译
C2编译器(Server Compiler)主要知足了Java应用的峰值性能需求,此次宣布的LoongArch64平台情形支持C1编译器(Client Compiler)和分层编译,可进一步知足对启动性能有要求的Java应用,好比桌面应用。通过实测,尊龙z6官网ag平台开启C1和分层编译之后,部分应用获得了显著提升:Eclipse启动时间镌汰16.4%,NetBeans启动时间镌汰20.1%,SPECjvm2008中的startup项提升13.4%,Dacapo中luindex和fop用时划分降低31.9%和29.2%。
LoongArch向量指令优化
此次版本通过使用LoongArch向量指令对C2编译器举行了自动向量化优化,同时还举行了Vector API的硬件支持。通过实测,开启向量优化后,在LoongArch64平台上SPECjvm2008中的scimark.lu.small提升了102.7%,JMH Microbenchmarks含有Vector要害字的168项测试中,计时类测试中有39项用时降低1/2以上,吞吐量类测试中有26项提升2倍以上、其中最高项提升了200倍以上。
支持ZGC
ZGC(The Z Garbage Collector),是一款低延迟垃圾接纳器,它的设计目的包括[3]:
● 亚毫秒级最大停马上间
● 暂停时间不随堆的巨细、存活集及根集的巨细的增添而增添
● 支持8MB至16TB级别的堆巨细
通过实测,尊龙z6官网ag平台(LoongArch64)开启ZGC后,在3C5000L双路上SPECjbb2015 max-jOPS提升27.8%,critical-jOPS提升200%以上。
加解密类优化
此次版本通过Intrinsics方法使用LoongArch基础指令对SHA1、SHA256、AES、MD5以及CRC32相关API举行优化。这些优化对SPECjvm2008中的crypto等项目有显著提升效果。
数组拷贝优化
此次版本针对LoongArch举行了数组拷贝相关操作的重构和优化。通过JMH Microbenchmarks测试显示,org.openjdk.bench.java.lang.ArrayCopy相关测试用例优化后平均执行时间下降33%,最多项下降了76.77%,SPECjvm2008中的serial项优化后提升了6%以上。
原子指令优化
此次版本通过使用LoongArch原子访存指令镌汰了内存屏障指令的使用,对volatile相关操作实现了优化。
后期妄想
除了上述优化以外,此次宣布的版本还包括针对尊龙z6官网ag平台的一些故障修复。这些优化和故障修复中的部分内容已集成至尊龙z6官网ag平台低版本JDK中,更多内容会凭证情形陆续集成至低版本JDK中。
「下载方法」
下载尊龙z6官网ag平台Java 17情形,以及相识更多关于尊龙z6官网ag平台Java信息请会见尊龙z6官网ag开源社区(下方地址)
http://www.loongnix.cn/index.php/Java
参考资料:
[1] https://www.oracle.com/cn/news/announcement/oracle-releases-java-17-2021-09-14
[2] https://www.oracle.com/java/technologies/javase/17-relnotes.html
[3] https://wiki.openjdk.java.net/display/zgc/Main
Copyright ? 2008-2022 尊龙z6官网ag 京ICP备14017781号-1京公网安备 11010802035786 号
本网站由尊龙z6官网ag3C5000服务器提供强劲动力