Backend Development 5 min read

Bisheng JDK 8: Features and Installation Guide for Linux/AArch64

The article introduces Huawei's open-source Bisheng JDK 8, outlines its performance‑enhanced features such as JFR and fast serialization, and provides a step‑by‑step installation guide for the Linux/AArch64 platform, including download links, extraction commands, and optional configuration options.

Top Architect
Top Architect
Top Architect
Bisheng JDK 8: Features and Installation Guide for Linux/AArch64

Recently, developers discovered Huawei's OpenJDK distribution named "Bisheng JDK 8" (bishengjdk-8) within the openEuler source code. Bisheng JDK is an open‑source, high‑performance OpenJDK release used internally on more than 500 Huawei products, optimized for ARM architecture and compatible with Java SE.

Version 8u262 adds support for Java Flight Recorder (JFR), which is disabled by default; it can be enabled at runtime with the command java -XX:+FlightRecorder and requires JMC 7.0 or later to read the dump files.

The distribution also offers a fast serializer option for scenarios where native Java serialization is required. It can be enabled with the JVM flags -XX:+UnlockExperimentalVMOptions and -XX:+UseFastSerializer -DfastSerializerEscapeMode=true . The -DfastSerializerEscapeMode=true flag ensures a fallback to native serialization when compatibility issues arise.

Installation Guide for Linux/AArch64

Step 1: Download the tarball

Download bisheng-jdk-8u262-linux-aarch64.tar.gz .

Step 2: Prepare the installation directory

Navigate to the directory where you want to install the JDK and copy the tar.gz file there.

$ cd /path/to/jdk

Step 3: Extract the archive

Run the extraction command:

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

The JDK will be extracted to a folder named jdk-8u262 .

Step 4: Clean up (optional)

If you wish to save disk space, you can delete the original .tar.gz file after extraction.

Project Repository

The source code is hosted on Gitee: https://gitee.com/openeuler/bishengjdk-8

For more details, refer to the original article linked in the source.

JavaLinuxInstallationOpenJDKAarch64Bisheng JDK
Top Architect
Written by

Top Architect

Top Architect focuses on sharing practical architecture knowledge, covering enterprise, system, website, large‑scale distributed, and high‑availability architectures, plus architecture adjustments using internet technologies. We welcome idea‑driven, sharing‑oriented architects to exchange and learn together.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.