近日有開發者在華為 openEuler作業系統原始碼中發現了華為的 OpenJDK 發行版,名為“畢昇 JDK 8(bishengjdk-8)”,
畢昇JDK是華為內部OpenJDK定制版Huawei JDK的開源版本,是一個高性能、可用于生產環境的OpenJDK發行版,Huawei JDK運行在華為內部500多個產品上,積累了大量使用場景和java開發者反饋的問題和訴求,解決了業務實際運行中遇到的多個問題,并在ARM架構上進行了性能優化,畢昇JDK運行在大資料等場景下可以獲得更好的性能,畢昇JDK 8與Java SE標準兼容,目前僅支持Linux/AArch64平臺,畢昇JDK同時是OpenJDK的下游,現在和未來也會持續穩定為OpenJDK社區做出貢獻,畢昇JDK同時提供tar壓縮包格式和yum源兩種安裝方式,

支持特性
畢昇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選項保證可以回退到原生的序列化模式
專案地址
gitee地址:https://gitee.com/openeuler/bishengjdk-8
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/201675.html
標籤:其他
上一篇:SpringMVC~在理解體會MVC設計思想的基礎下去理解SpringMVC的執行流程
下一篇:GA002-181-15
