- Support feature
- installation
- The project address
Huawei OpenJDK 8 bishengJDK-8 was recently discovered in the source code of Huawei openEuler operating system.
Yes, bi Sheng, the man who invented movable-type printing.
Huawei OpenJDK is an open source version of Huawei OpenJDK. It is a high-performance OpenJDK release that can be used in production environments.
Huawei JDK runs on more than 500 Huawei internal products, accumulating a large number of application scenarios and problems and demands from Java developers, solving many problems encountered in the actual operation of the business, and optimizing the performance on the ARM architecture. The Bisheng JDK can achieve better performance when running in big data scenarios.
Bison JDK is also downstream of OpenJDK and will continue to contribute to the OpenJDK community. Bitsen JDK also provides tar package format and YUM source two installation modes.
** BCE JDK 8 is compliant with the Java SE standard, ** 8U262 includes the IANA version 2020A. At present, the JDK only supports Linux version, and the operating system requirement is that the VERSION of GliBC on AArch64 is at least 2.17, which basically covers all mainstream operating systems. The openEuler 20.03LTS and CentOS 7.x operating systems have been verified for stability before release.
Support feature
The BSEN JDK has been upgraded to version 8U262. Thanks to the contributions of many developers in the OpenJDK community, the BSEN JDK now supports JFR, which is turned off by default. Users can use the following command to enable JFR at Java application startup: You also need a version of JMC 7.0 or higher to read JFR dump files.
java -XX:+FlightRecorder
Fast serialization. For scenarios where Java’s native serialization interface is required and a third-party serialization framework is not available, we have optimized Java serialization to enable it by using the following command:
-XX:+UnlockExperimentalVMOptions
-XX:+UseFastSerializer -DfastSerializerEscapeMode=true
This parameter is not compatible with all serialization scenarios. FastSerializer does not support scenarios where serialized objects are inconsistent between read and write or the classMeta information changes during runtime. At this moment need to keep open – DfastSerializerEscapeMode = true option to ensure that can be rolled back to the native serialization mode.
installation
Install JDK 8 on Linux/AArch64 platform
Download the package bisheng-jdK-8u262-linux-aarch64.tar.gz. Go to the directory where you want to install the JDK and copy the.tar.gz package to the current directory. tar zxvf bisheng-jdk-8u262-linux-aarch64.tar.gz
The JDK installation directory is JDK-8U262.
If you want to save disk space, you can remove the.tar.gz zip package.
Install JRE 8 on Linux/AArch64
Bisheng-jre-8u262-linux-aarch64.tar.gz Go to the directory where you want to install the JDK and copy the.tar.gz package to the current directory. tar zxvf bisheng-jre-8u262-linux-aarch64.tar.gz
The installation directory of JRE is JRE-8U262.
The project address
Gitee address: gitee.com/openeuler/b…