腾讯开源 OpenJDK 发行版 Tencent Kona JDK11

来源: OSCHINA
编辑: 局长
2021-03-09

3月8日,腾讯宣布正式开源 Tencent Kona JDK11

Tencent Kona JDK11 是由腾讯大数据 JVM 团队开发和维护的 OpenJDK (LTS) 发行版,经过了内部超大规模生产环境验证,并声称已通过 JCK 验证,确保充分兼容 Java SE 标准,目前仅支持 Linux/x86_64 平台。

据介绍,腾讯大数据 JVM 团队在 Kona JDK11 中坚持了兼容性、可靠性、安全、性能优化等核心要素,同时,重点对 ZGC 等核心特性进行了生产级别改进,做到了开箱即用,其中包括:

  • 向量计算 (Vector API)。针对大数据、机器学习场景的“算力”优化需求,让 JVM 应用可以充分利用 SIMD 能力,移植并改进了社区前沿版本中的 Vector API 技术,解决了 avx512 向量可靠性等生产障碍,研发了向量移位寄存器分配等深度优化,并且已经 upstream 大量相关优化到 OpenJDK 主分支。
  • 开箱即用的 ZGC。作为 Java 生态翘首以待的“无暂停” GC 算法之一,ZGC 有望提供大部分情况下毫秒级停顿水平,极大提高 Java 在线服务场景生产力,但由于可靠性和功能的不足,某种程度上减慢了 JDK 11 采纳速度。Kona JDK 补齐了社区 JDK 11 的能力短板,让 Java 开发者不必纠结于选择 LTS 还是非 LTS 版本,降低升级负担。
  • 超大堆的内存成本优化策略。面对从轻量级微服务,到多个超 TB 级大堆的严苛生产环境要求,Kona JDK 11 沉淀了相关 GC、SVC 工具等生产级别优化。

与上一个版本——腾讯在2019年11月开源的 Tencent Kona JDK8 相比,Tencent Kona JDK11 在启动性能、峰值性能以及事务处理能力方面都有了综合性提升。工业标准 Benchmark 表明,Kona JDK11 相较于 Kona JDK8 在大多数场景的峰值性能上具有非常明显的提升,个别性能提升接近 50%。

最后,除了面向开源社区开放使用外,Tencent Kona JDK11 也会在腾讯云上免费提供。

展开阅读全文
11 收藏
分享
加载中
精彩评论
这个版本肯定有皮肤和抽奖活动
2021-03-09 11:06
32
举报
定制版的jdk发行版多了,阿里、华为、亚马逊、谷歌等都有自己的发行版。
2021-03-09 10:36
10
举报
Kona JDK11做的这些改进不都是JDK16官方已经提供的吗?
2021-03-09 10:38
7
举报
#Oracle Linux# 冷笑一声
2021-03-09 10:07
6
举报
高情商:开发和维护的 OpenJDK (LTS) 发行版
低情商:定制jdk
2021-03-09 21:44
3
举报
最新评论 (36)
腾讯的jdk不是约好叫铁观音么,不讲武德啊
2021-03-15 16:11
0
回复
举报
氪就完了
2021-03-12 15:47
1
回复
举报
高情商:开发和维护的 OpenJDK (LTS) 发行版
低情商:定制jdk
2021-03-09 21:44
3
回复
举报
Java名堂实在是太多了,连个JDK都花样儿百出,哈哈哈,所以转Go了。
2021-03-09 17:45
1
回复
举报
go选择太少了,没有百花齐放
2021-03-09 18:24
0
回复
举报
哈哈哈嗝
2021-03-11 11:51
0
回复
举报
除了OracleJDK,到底还有哪家的发行版能用在生产环境的啊?
2021-03-09 16:07
0
回复
举报
IBM, redhat, Liberica, zulu
2021-03-10 08:05
0
回复
举报
不都是用openjdk?
2021-03-10 09:09
0
回复
举报
IBM 开发了 OpenJ9,RedHat 开发了 Shenandoah 垃圾收集器,Oracle 的 ZGC 是抄 zulu 开发者 Azul 的 PGC 和 C4 收集器的,Liberica 的开发者 BellSoft 是 OpenJDK 的主要贡献者,主要的改进领域是增强对 ARM 处理器的支持,并针对云部署和微服务架构优化 Java。虽然 Java 现在是 Oracle 的,但请不要忽视其他贡献者。
2021-03-10 10:11
2
回复
举报
adoptopenjdk,这个怎么样?
2021-03-10 11:32
0
回复
举报
AdoptOpenJDK 只是打包,没有额外的改动,azul 做了个对比表 https://www.azul.com/products/zulu-enterprise/jdk-comparison-matrix
2021-03-10 14:00
1
回复
举报
回复 @Jason909 : 成,谢谢,我研究下~
2021-03-10 18:56
0
回复
举报
这个版本肯定有皮肤和抽奖活动
2021-03-09 11:06
32
回复
举报
您好,请问现在都用JDK多少?哪个开发商的发行版好?
2021-03-09 10:52
0
回复
举报
Kona JDK11做的这些改进不都是JDK16官方已经提供的吗?
2021-03-09 10:38
7
回复
举报
最瞧不起的就是这种贴牌货了。
2021-03-09 10:21
1
回复
举报
拿别人的东西二次开发再开源,还要挂上自己的名字,也就只有腾讯了
2021-03-09 09:49
1
回复
举报
华为开源JDK怎么说?
2021-03-09 09:57
3
回复
举报
#Oracle Linux# 冷笑一声
2021-03-09 10:07
6
回复
举报
阿里开源JDK怎么说
2021-03-09 10:29
1
回复
举报
定制版的jdk发行版多了,阿里、华为、亚马逊、谷歌等都有自己的发行版。
2021-03-09 10:36
10
回复
举报
人家没贴牌啊
2021-03-10 09:10
0
回复
举报
亚马逊:Amazon Corretto 阿里:Alibaba Dragonwell 华为:毕昇 JDK
2021-03-10 16:59
0
回复
举报
肤浅
2021-03-09 10:38
2
回复
举报
外行不懂别瞎说
2021-03-09 19:15
2
回复
举报
更多评论
36 评论
11 收藏
分享
返回顶部
顶部