查看原文
其他

牛逼!继阿里、华为之后,腾讯也发布最新开源JDK~

点击关注 👉 Java面试那些事儿 2021-09-05

哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到你手里,大家记得将咱们的公众号 加星标置顶 ,在此真诚的表示感谢~

正文如下:


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.gzexport JAVA_HOME=<Install_Path>/TencentKona-8.0.0-232export PATH=${JAVA_HOME}/bin:$PATHexport CLASSPATH=.:${JAVA_HOME}/lib


验证腾讯Kona版本


java -version 输出应如下:

bash#> java -versionopenjdk 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



热门推荐:



不开心就点点 在看 
开心也要点点 在看 
↘↘↘
: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存