什麼情況!華為開源JDK!
畢昇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選項保證可以回退到原生的序列化模式。
相關文章
- 【Java】JDK1.8之前HashMap併發情況為什麼會發生死迴圈JavaJDKHashMap
- [20220216]為什麼出現這樣的情況.txt
- Oracle 要慌了!華為終於開源了自家的 Huawei JDK——畢昇 JDK!OracleJDK
- 為什麼分散式限流會出現不均衡的情況?分散式
- 爬蟲代理為什麼會出現超時的情況?爬蟲
- 什麼情況下你能接受 996996
- GreatSQL 中 Insert 慢是什麼情況?SQL
- 華納雲:連線Ubuntu伺服器有問題是什麼情況?Ubuntu伺服器
- 在配置DDOS高防服務後為什麼會出現有些源站IP被封的情況?
- 為什麼要貢獻開源
- oracle組合索引什麼情況下生效?Oracle索引
- 什麼情況下進行效能測試
- 什麼情況下會出現css阻塞?CSS
- 什麼情況下會出現js阻塞?JS
- 如果列表元素li的兄弟元素為div,會產生什麼情況?
- Java類什麼情況下被初始化?Java
- 驗證碼不顯示是什麼情況
- 什麼情況下不要用Rust語言? - kerkourRust
- 下一個成為IE會不會是Chrome,看看是什麼情況。Chrome
- 什麼是java序列化?什麼情況下需要序列化?Java
- 趣說開源|為什麼要參與到開源社群中?
- 什麼情況下不能使用最壞情況評估演算法的複雜度?演算法複雜度
- vue什麼情況下需要用到this.$nextTickVue
- 股票抄底絕招 什麼情況下抄底合適
- 什麼情況下需要搭建大資料平臺大資料
- 伺服器過載會出現什麼情況伺服器
- openEuler 20.03/21.03 - 華為尤拉開源版(CentOS 8 華為版開源版)下載CentOS
- 當css中background或background-image的值為url()或url(#)時,會發生什麼情況?為什麼?如何解決?CSS
- 為什麼我變成了開源主義者
- 開源+SEO=什麼?
- 什麼情況下不應該使用 Windows Linux 子系統WindowsLinux
- 香港伺服器什麼情況下需要更新升級?伺服器
- Linux中什麼情況下會發生程式排程?Linux
- Snowflake(雪花演算法),什麼情況下會衝突?演算法
- 應用架構設計中,什麼情況下開始考慮快取?應用架構快取
- 什麼情況下需要建立索引? 索引的作用?為什麼能夠提高查詢速度?(索引的原理) 索引有什麼副作用嗎?索引
- 開鴻蒙後窮窅冥:華為下一個開源作業系統會改變什麼?鴻蒙作業系統
- 為什麼mysql會經常出現主從同步不一致的情況MySql主從同步