<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          又一個(gè)國產(chǎn)JDK,?騰訊宣布正式開源 Tencent Kona JDK11 !

          共 1839字,需瀏覽 4分鐘

           ·

          2021-03-29 06:17

          近日,騰訊宣布正式開源 Tencent Kona JDK11





          概述

          騰訊宣布將 Tencent Kona JDK11 正式開源,向社區(qū)分享經(jīng)過內(nèi)部超大規(guī)模生產(chǎn)環(huán)境驗(yàn)證的定制 JDK,該版本在啟動性能、峰值性能以及事物處理能力方面,相對于前一版本 Kona JDK8 都有了綜合性提升,沉淀了騰訊云與大數(shù)據(jù)團(tuán)隊(duì)在大數(shù)據(jù)/機(jī)器學(xué)習(xí)、云原生場景下的深度優(yōu)化,并且通過了 JCK 驗(yàn)證,確保充分的 Java SE 標(biāo)準(zhǔn)兼容。


          除了在開源社區(qū)開放使用外,Tencent Kona JDK11 也會在騰訊云上免費(fèi)提供,為云上用戶的 Java 應(yīng)用注入高效動能。另一方面,通過自身產(chǎn)品采用 Kona JDK,騰訊云也能夠?yàn)橛脩魩砀玫脑品?wù)能力。


          作為 Java 生態(tài)的基礎(chǔ)引擎,JDK 包括了 Java 運(yùn)行環(huán)境、Java 工具,以及 Java 核心類庫。目前,基于 OpenJDK 開源項(xiàng)目(Java SE 最主流的參考實(shí)現(xiàn)之一),國際廠商研發(fā)了多種 JDK 發(fā)行版,騰訊 Kona JDK 便是其中頗具特色的發(fā)行版之一。



          高效可靠 開箱即用的 JDK11 開源版本


          為了給用戶更好的 JDK11 版本,降低使用維護(hù)成本,騰訊云與大數(shù)據(jù)團(tuán)隊(duì)在 Kona JDK11 中,堅(jiān)持了一貫的兼容性、可靠性、安全、性能優(yōu)化等核心要素,同時(shí),重點(diǎn)對 ZGC 等核心特性進(jìn)行了生產(chǎn)級別改進(jìn),做到了開箱即用,其中包括:


          • 向量計(jì)算(Vector API)。針對大數(shù)據(jù)、機(jī)器學(xué)習(xí)場景的“算力”優(yōu)化需求,讓 JVM 應(yīng)用可以充分利用 SIMD 能力,移植并改進(jìn)了社區(qū)前沿版本中的 Vector API 技術(shù),解決了 avx512 向量可靠性等生產(chǎn)障礙,研發(fā)了向量移位寄存器分配等深度優(yōu)化,并且已經(jīng) upstream 大量相關(guān)優(yōu)化到 OpenJDK 主分枝。
          • 開箱即用的 ZGC。作為 Java 生態(tài)翹首以待的“無暫停” GC 算法之一,ZGC 有望提供大部分情況下毫秒級停頓水平,極大提高 Java 在線服務(wù)場景生產(chǎn)力,但由于可靠性和功能的不足,某種程度上減慢了 JDK 11 采納速度。Kona JDK 補(bǔ)齊了社區(qū) JDK 11 的能力短板,讓 Java 開發(fā)者不必糾結(jié)于選擇 LTS 還是非 LTS 版本,降低升級負(fù)擔(dān)。
          • 超大堆和內(nèi)存成本優(yōu)化策略。面對從輕量級微服務(wù),到多個(gè)超 TB 級大堆的嚴(yán)苛生產(chǎn)環(huán)境要求,Kona JDK 11 沉淀了相關(guān) GC、SVC 工具等生產(chǎn)級別優(yōu)化。

          2019年11月,騰訊云與大數(shù)據(jù)團(tuán)隊(duì)開源了 Tencent Kona JDK8,為微服務(wù)、云原生應(yīng)用、大數(shù)據(jù)等實(shí)際應(yīng)用場景提供最優(yōu)的 Java 生產(chǎn)環(huán)境及解決方案,并為開發(fā)者開發(fā)的 Java 應(yīng)用提供平滑的遷移。目前,Kona 為騰訊云微服務(wù)平臺 TSF、騰訊大數(shù)據(jù)、消息隊(duì)列 TDMQ、消息隊(duì)列CKafka、智能鈦機(jī)器學(xué)習(xí)平臺 Ti-One、大數(shù)據(jù)套件 TBDS、專有云 TCE 等大規(guī)模產(chǎn)品提供了穩(wěn)定保障。



          通過工業(yè)標(biāo)準(zhǔn) Benchmark 表明,Kona JDK11 對比 Kona JDK8 大多數(shù)場景在峰值性能上具有非常明顯的提升,個(gè)別性能提升接近 50%。目前,Kona JDK11 通用版本目前已經(jīng)在騰訊內(nèi)部和云上規(guī)模使用,用戶只需要少量遷移工作,即可實(shí)現(xiàn)其在 Kona JDK11 版本的編譯和運(yùn)行。


          對于廣大的 Java 使用者來說,是時(shí)候認(rèn)真考慮從8升級到Kona 11 等新 LTS 版本了。據(jù)了解,相當(dāng)一部分 Java 用戶,在升級 JDK 11、采用前沿特性上面臨不小的難度,騰訊云與大數(shù)據(jù)團(tuán)隊(duì)將對外開源生產(chǎn)級別 ZGC 等能力,將大數(shù)據(jù)、廣告、游戲、金融、云安全網(wǎng)關(guān)等多個(gè)場景的生產(chǎn)實(shí)踐,分享給廣泛 Java 開發(fā)者,助力用戶解決升級 JDK 的顧慮。


          看看,可行不?


           Github 開源地址:

          https://github.com/Tencent/TencentKona-11


          關(guān)注公眾號【Java技術(shù)江湖】后回復(fù)“PDF”即可領(lǐng)取200+頁的《Java工程師面試指南》

          強(qiáng)烈推薦,幾乎涵蓋所有Java工程師必知必會的知識點(diǎn),不管是復(fù)習(xí)還是面試,都很實(shí)用。



          瀏覽 41
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人色色在线 | 中国免费毛片视频 | а 天堂中文在线资源 | 欧美久久在线 | 国产精品久久毛片 |