突發(fā),騰訊開源jdk!
點(diǎn)擊上方?Java老鐵,并選擇?設(shè)為星標(biāo)
Kona 是由騰訊專業(yè) JVM 技術(shù)團(tuán)隊(duì)維護(hù)開發(fā)的,基于 OpenJDK 的,提供長(zhǎng)期支持并按季度更新的JDK發(fā)行版本。Kona 目前作為默認(rèn) JDK 應(yīng)用于騰訊云業(yè)務(wù)場(chǎng)景及其他Java應(yīng)用場(chǎng)景。Kona 基于 OpenJDK,同時(shí)提供了更多的功能拓展及維護(hù)。通過騰訊 Kona,用戶可以獲得更為先進(jìn)的功能及性能優(yōu)化,提高用戶和開發(fā)者的使用體驗(yàn)。目前,騰訊Kona僅支持Linux x86-64 位系統(tǒng).
使用說明
簡(jiǎn)介
TencentKona-8 支持以下特性:
Default CDS Archive 提高啟動(dòng)速度. Java Flight Recorder 采集java應(yīng)用程序的診斷信息.
Default CDS Archive
Tencent Kona 默認(rèn)打開 Default CDS Archive 功能, 用戶可以通過以下啟動(dòng)標(biāo)志關(guān)閉該功能:
java?-Xshare:off?
Java Flight Recorder (JFR)
Tencent Kona 默認(rèn)關(guān)閉 JFR功能, 用戶可通過以下步驟使用"
JFR 使用步驟
使用以下標(biāo)志啟動(dòng)java
java?-XX:+FlightRecorder
當(dāng)應(yīng)用程序運(yùn)行時(shí),使用以下命令采集JFR數(shù)據(jù)
jcmd??JFR.start?name=?filename=.jfr?
使用以下命令停止JFR采集:
jcmd??JFR.stop
JFR 數(shù)據(jù)處理
請(qǐng)使用 java mission control (jmc) 7.0以上版本打開*.jfr文件
安裝說明
安裝騰訊Kona
從此處下載騰訊Kona 二進(jìn)制文件 Releases, 例如: TencentKona-8.0.0-232.x86_64.tar.gz
cd?
tar?-xvf?TencentKona-8.0.0-232.x86_64.tar.gz
export?JAVA_HOME=/TencentKona-8.0.0-232
export?PATH=${JAVA_HOME}/bin:$PATH
export?CLASSPATH=.:${JAVA_HOME}/lib
驗(yàn)證騰訊Kona版本
java -version 輸出應(yīng)如下:
bash#>?java?-version
openjdk?version?"1.8.0_232"
OpenJDK?Runtime?Environment?(Tencent?Kona?8.0.0)?(build?1.8.0_232-18)
OpenJDK?64-Bit?Server?VM?(Tencent?Kona?8.0.0)?(build?25.232-b18,?mixed?mode,?sharing)
項(xiàng)目地址
開源地址:https://github.com/Tencent/TencentKona-8
評(píng)論
圖片
表情
