騰訊發佈最新開源 jdk!

Python實戰社羣

Java實戰社羣

長按識別下方二維碼,按需求添加

掃碼關注添加客服

進Python社羣▲

掃碼關注添加客服

進Java社羣

來源丨Github中文社區

騰訊發佈了最新開源 jdk。Kona 是由騰訊專業 JVM 技術團隊維護開發的,基於 OpenJDK 的,提供長期支持並按季度更新的JDK發行版本。Kona 目前作爲默認 JDK 應用於騰訊雲業務場景及其他Java應用場景。Kona 基於 OpenJDK,同時提供了更多的功能拓展及維護。通過騰訊 Kona,用戶可以獲得更爲先進的功能及性能優化,提高用戶和開發者的使用體驗。目前,騰訊Kona僅支持Linux x86-64 位系統.

使用說明

簡介

TencentKona-8 支持以下特性:

  • Default CDS Archive 提高啓動速度.

  • Java Flight Recorder 採集java應用程序的診斷信息.

Default CDS Archive

Tencent Kona 默認打開 Default CDS Archive 功能, 用戶可以通過以下啓動標誌關閉該功能:

java -Xshare:off 

Java Flight Recorder (JFR)

Tencent Kona 默認關閉 JFR功能, 用戶可通過以下步驟使用"

JFR 使用步驟

  • 使用以下標誌啓動java

java -XX:+FlightRecorder
  • 當應用程序運行時,使用以下命令採集JFR數據

jcmd <your_pid> JFR.start name=<record_name> filename=<dump_file_name>.jfr 
  • 使用以下命令停止JFR採集:

jcmd <your_pid> JFR.stop

JFR 數據處理

請使用 java mission control (jmc) 7.0以上版本打開*.jfr文件

安裝說明

安裝騰訊Kona

從此處下載騰訊Kona 二進制文件 Releases, 例如: TencentKona-8.0.0-232.x86_64.tar.gz

cd <Install_Path>
tar -xvf TencentKona-8.0.0-232.x86_64.tar.gz
export JAVA_HOME=<Install_Path>/TencentKona-8.0.0-232
export PATH=${JAVA_HOME}/bin:$PATH
export CLASSPATH=.:${JAVA_HOME}/lib

驗證騰訊Kona版本

java -version 輸出應如下:

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)

項目地址

開源地址:https://github.com/Tencent/TencentKona-8





程序員專欄 掃碼關注填加客服 長按識別下方二維碼進羣
近期精彩內容推薦:   再見!深圳!再見!騰訊! 瘋傳朋友圈的 Pony 馬化騰的講話 SpringBoot 實現併發登錄人數控制 異步 Python 比同步 Python 快在哪裏?


在看點這裏好文分享給更多人↓↓
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章