华为开源 OpenJDK 发行版“毕昇”

    科技2023-11-05  90

    点击上方“芋道源码”,选择“设为星标”

    管她前浪,还是后浪?

    能浪的浪,才是好浪!

    每天 8:55 更新文章,每天掉亿点点头发...

    源码精品专栏

     

    原创 | Java 2020 超神之路,很肝~

    中文详细注释的开源项目

    RPC 框架 Dubbo 源码解析

    网络应用框架 Netty 源码解析

    消息中间件 RocketMQ 源码解析

    数据库中间件 Sharding-JDBC 和 MyCAT 源码解析

    作业调度中间件 Elastic-Job 源码解析

    分布式事务中间件 TCC-Transaction 源码解析

    Eureka 和 Hystrix 源码解析

    Java 并发源码

    在 Linux/AArch64 平台上安装JDK 8

    在 Linux/AArch64 平台上安装JRE 8


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

    根据介绍,毕昇 JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,它是一个高性能、可用于生产环境的 OpenJDK 发行版。Huawei JDK 运行在华为内部 500 多个产品上,积累了大量使用场景和 Java 开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在 ARM 架构上进行了性能优化,毕昇 JDK 运行在大数据等场景下可以获得更好的性能。

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

    在 Linux/AArch64 平台上安装JDK 8

    下载压缩包 bisheng-jdk-8u262-linux-aarch64.tar.gz。

    进入到你想要将 JDK 安装的目录中,并将 .tar.gz 压缩包拷贝到当前目录。

    $ cd /path/to/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 压缩包拷贝到当前目录。

    $ cd /path/to/jre

    将 .tar.gz 压缩包解压缩:

    $ tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz

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

    项目地址以及更多相关信息可以查看:https://gitee.com/openeuler/bishengjdk-8。



    欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢:

    已在知识星球更新源码解析如下:

    最近更新《芋道 SpringBoot 2.X 入门》系列,已经 20 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

    提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

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

    兄弟,艿一口,点个赞!????

    Processed: 0.017, SQL: 8