Oracle 慌了!华为终于对 JDK 下手了!

小哈学Java

共 1995字,需浏览 4分钟

 ·

2020-12-01 17:46

来源:码出未来

https://gitee.com/openeuler/bishengjdk-8

  • 支持特性
  • 安装方式
  • 项目地址


近日有开发者在华为 openEuler操作系统源码中发现了华为的 OpenJDK 发行版,名为“毕昇 JDK 8(bishengjdk-8)”。

没错,就是发明了活字印刷术的那个毕昇。

根据介绍,毕昇JDK是华为内部OpenJDK定制版Huawei JDK的开源版本,是一个高性能、可用于生产环境的OpenJDK发行版。

Huawei JDK运行在华为内部500多个产品上,积累了大量使用场景和java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化,毕昇JDK运行在大数据等场景下可以获得更好的性能。

毕昇JDK同时是OpenJDK的下游,现在和未来也会持续稳定为OpenJDK社区做出贡献。 毕昇JDK同时提供tar压缩包格式和yum源两种安装方式。

毕昇 JDK 8 与 Java SE 标准兼容 ,8u262 包含的 IANA 版本是 2020a。目前该 JDK 仅支持 Linux 版本,对操作系统的要求是 AArch64 上 glibc 版本不低于 2.17,基本覆盖所有主流操作系统,发布前经过稳定性验证的操作系统有 openEuler 20.03 LTS 和 CentOS 7.X。

支持特性

毕昇JDK已经升级至8u262版本,感谢OpenJDK社区众多开发者的贡献,现在毕昇JDK也已支持JFR,它是默认关闭的,用户可以使用以下命令在java应用启动的时候启用JFR,您还需要一个jmc 7.0以上的版本来读取jfr dump文件。

java -XX:+FlightRecorder

快速序列化,对于一些需要使用Java原生序列化接口而无法使用第三方序列化框架的场景,我们对Java序列化做了一些优化,用户可以使用如下命令打开:

-XX:+UnlockExperimentalVMOptions

-XX:+UseFastSerializer -DfastSerializerEscapeMode=true

该参数不能兼容所有序列化场景,对于序列化对象在读写两端不一致或者classmeta信息在运行时发生改变等场景,fastSerializer会无法支持,这时需要保证打开了-DfastSerializerEscapeMode=true选项保证可以回退到原生的序列化模式。

安装方式

在 Linux/AArch64 平台上安装JDK 8

下载压缩包 bisheng-jdk-8u262-linux-aarch64.tar.gz。进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。 tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz

JDK 的安装目录为 jdk-8u262。

如果您想节省磁盘空间,您可以删除 .tar.gz 压缩包。

在 Linux/AArch64 平台上安装JRE 8

下载压缩包 bisheng-jre-8u262-linux-aarch64.tar.gz。进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。 tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz

JRE 的安装目录为 jre-8u262。

项目地址

gitee地址:https://gitee.com/openeuler/bishengjdk-8


题外话: 目前小哈正在个人博客(新搭建的网站,域名就是犬小哈的拼音) www.quanxiaoha.com 上更新《Go语言教程》,毕竟Go自带天然的并发优势,后端的同学还是要学一下的,这个教程系列小哈会一直更新下去,目前已经更新到 Go语言的基础语法了,欢迎小伙伴们访问哦~

END


有热门推荐?

1. 8 款好用超赞的 Google Chrome 插件,一直用,一直爽

2. "服务不可用"怎么排查?讲了100遍还是记不住?

3. 推荐四款可视化工具,解决 99% 的可视化大屏需求

4. 新同事不讲武德,乱写 SQL 偷袭我!劝他耗子尾汁!!!

最近面试BAT,整理一份面试资料Java面试BATJ通关手册,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。

获取方式:点“在看”,关注公众号并回复 Java 领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。

谢谢支持哟 (*^__^*)

浏览 58
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报