Bisheng JDK: Huawei’s OpenJDK‑Based High‑Performance Distribution for Linux/AArch64
Bisheng JDK is Huawei's customized OpenJDK distribution offering high‑performance, production‑ready Java runtime optimized for ARM, compatible with Java SE 8, supporting Linux/AArch64, and featuring JFR and a fast serializer with specific JVM options.
Bisheng JDK is Huawei’s internally customized OpenJDK distribution, open‑sourced as Huawei JDK, offering high performance and production‑ready capabilities, running on over 500 Huawei products and optimized for ARM architecture, compatible with Java SE 8 and currently supporting Linux/AArch64.
It provides both tarball and yum repository installation methods and has been upgraded to version 8u262, now supporting Java Flight Recorder (JFR), which can be enabled at runtime with the command java -XX:+FlightRecorder using JMC 7.0+ to read dump files.
For scenarios requiring native Java serialization, Bisheng JDK includes a fast serializer that can be activated with JVM options -XX:+UnlockExperimentalVMOptions -XX:+UseFastSerializer -DfastSerializerEscapeMode=true , though it may not support cases where serialization objects differ between read/write ends or class metadata changes, in which case the escape mode option ensures fallback to the standard serializer.
The project source code is hosted on Gitee at https://gitee.com/openeuler/bishengjdk-8 .
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.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.