您的当前位置:主页 > 计次卡软件 > 正文

TencentKonaJDK11正式开源腾讯大数据将持续贡献Java生态发展

编辑:中国软件网 时间:2021-05-18
导读:3月8日,腾讯通告将Tencent Kona JDK11正式开源,向社划分享颠末内部超大界限出产处境验证的定制JDK,该版本正在启动功能、峰值功能以及事物处罚才干方面,相对待前一版本Kona JDK8都有了归纳性晋升,重淀了腾讯大数据团队正在大数据/呆板研习、云原生场景下的深

  3月8日,腾讯通告将Tencent Kona JDK11正式开源,向社划分享颠末内部超大界限出产处境验证的定制JDK,该版本正在启动功能、峰值功能以及事物处罚才干方面,相对待前一版本Kona JDK8都有了归纳性晋升,重淀了腾讯大数据团队正在大数据/呆板研习、云原生场景下的深度优化,而且通过了JCK验证,确保富裕的Java SE规范兼容。

  除了正在开源社区怒放运用外,Tencent Kona JDK11也会正在腾讯云上免费供给,为云上用户的Java操纵注入高效动能。另一方面,通过本身产物采用Kona JDK,腾讯云也或许为用户带来更好的云任职才干。

  行为Java生态的基本引擎,JDK包含了Java运转处境、Java器械,以及Java重心类库。TencentKonaJDK11正式开源腾讯大数据将持续贡献Java生态发展目前,基于OpenJDK开源项目(Java SE最主流的参考实行之一),邦际厂商研发了众种JDK发行版,腾讯Kona JDK便是个中颇具特性的发行版之一。

  为了给用户更好的JDK11版本,低落运用维持本钱,腾讯大数据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月,腾讯大数据JVM团队开源了Tencent Kona JDK8,为微任职、云原生操纵、大数据等本质操纵场景供给最优的Java出产处境及治理计划,并为开荒者开荒的Java操纵供给滑腻的转移。目前,Kona为腾讯大数据、腾讯云微任职平台TSF、EMR、大数据套件TBDS、智能钛呆板研习平台Ti-One、信息中央件、专有云TCE等大界限产物供给了安定保护。

  通过工业规范Benchmark剖明,Kona JDK11比照Kona JDK8人人半场景正在峰值功能上具有相当光鲜的晋升,一面功能晋升靠拢50%。目前,Kona JDK11通用版本目前依然正在腾讯内部和云上界限运用,用户只须要少量转移劳动,即可实行其正在Kona JDK11版本的编译和运转。

  对待广博的Java运用者来说,是功夫认线等新LTS版本了。据相识,相当一局限Java用户,正在升级JDK 11、采用前沿性格上面对不小的难度,腾讯JVM团队将对外开源出产级别ZGC等才干,将大数据、广告、逛戏、金融、云安然网闭等众个场景的出产实习,分享给寻常Java开荒者,助力用户治理升级JDK的顾虑。

  从2019年12月正式出席OpenJDK社区奉献起首,腾讯大数据JVM团队无间承受着奉献于Java的恒久告捷的规矩,戮力于治理Java叙话和JVM的短板,出席鞭策Java生态演进。

  公然数据显示,短短不到一年,腾讯大数据JVM团队已向OpenJDK社区奉献了70+ commits,分享了腾讯大数据等团队正在大数据、呆板研习、云估计打算等出产负载手艺方面的局限重淀,个中针对Vector API向量估计打算、Loom协程、ZGC等方面的改善,是业界少有的出产级别前沿实习。

  值得一提的是,旧年9月,Oracle正式颁布JDK 15,同时告示了OpenJDK环球奉献者榜单,腾讯成为环球企业奉献第五名,是邦内为OpenJDK奉献最众的公司,而且是史书初次有邦内厂商进入“Notable”奉献者规模,取得了社区官方点名感动。

  来日,腾讯大数据JVM团队将延续出席OpenJDK等开源社区互助,奉献更众前沿改善,降低用户和开荒者的运用体验。

责任编辑:中国软件网
Copyright © 2002-2030 中国软件网 版权所有 电话微信同号:18756090701 QQ号:994404001
Top