重磅,华为也开源JDK!
开发者全社区
共 905字,需浏览 2分钟
·
2020-11-07 23:32
简介
毕昇JDK是华为内部OpenJDK定制版Huawei JDK的开源版本,是一个高性能、可用于生产环境的OpenJDK发行版。Huawei JDK运行在华为内部500多个产品上,积累了大量使用场景和java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化,毕昇JDK运行在大数据等场景下可以获得更好的性能。毕昇JDK 8与Java SE标准兼容,目前仅支持Linux/AArch64平台。毕昇JDK同时是OpenJDK的下游,现在和未来也会持续稳定为OpenJDK社区做出贡献。毕昇JDK同时提供tar压缩包格式和yum源两种安装方式
支持特性
毕昇JDK已经升级至8u262版本,感谢OpenJDK社区众多开发者的贡献,现在毕昇JDK也已支持JFR,它是默认关闭的,用户可以使用以下命令在java应用启动的时候启用JFR,您还需要一个jmc 7.0以上的版本来读取jfr dump文件。
java -XX:+FlightRecorder
-XX:+UnlockExperimentalVMOptions -XX:+UseFastSerializer -DfastSerializerEscapeMode=true
序列化对象在读写两端不一致
或者classmeta信息在运行时发生改变
等场景,fastSerializer会无法支持,这时需要保证打开了-DfastSerializerEscapeMode=true
选项保证可以回退到原生的序列化模式项目地址
gitee地址:https://gitee.com/openeuler/bishengjdk-8
评论