Giter VIP home page Giter VIP logo

tencent / tencentkona-17 Goto Github PK

View Code? Open in Web Editor NEW
135.0 8.0 19.0 964.67 MB

Tencent Kona JDK17 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) with quarterly updates. Tencent Kona JDK17 is certified as compatible with the Java SE standard.

License: Other

Makefile 0.01% Shell 0.18% JavaScript 0.02% M4 0.14% sed 0.01% Roff 0.17% HTML 0.33% CSS 0.01% Python 0.05% Java 76.53% XSLT 0.25% Batchfile 0.01% Perl 0.01% C++ 13.57% C 5.91% DTrace 0.01% Assembly 2.42% GDB 0.01% Objective-C 0.42% Mathematica 0.01%

tencentkona-17's Introduction

Tencent Kona

Tencent Kona JDK17

Tencent Kona JDK17 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) with quarterly updates.

Kona serves as the default JDK at Tencent internally, optimized for extreme-scale of Big Data, Machine Learning and Cloud Computing workload. It is also used to build and maintain a Tencent supported version of OpenJDK for Tencent customers and partners who wish to use OpenJDK to run their applications.

Using Tencent Kona JDK17

Tencent Kona JDK17 currently supports Linux/x86_64, Linux/Aarch64, Windows/x86_64, Mac/x86_64, Mac/Aarch64 platform.

License

Tencent Kona is under the same licensing terms as the upstream OpenJDK project. It is clearly a "friendly fork". Tencent intends to contribute on the continuous success of Java and upstream as many enhancements as possible. Please read the file: "LICENSE".

Introduction, Installation Guide and User Guide

Please read https://github.com/Tencent/TencentKona-17/wiki

The binary for Installation

Please access https://github.com/Tencent/TencentKona-17/releases

Issues Report and Discussion

Please use https://github.com/tencent/TencentKona-17/issues

tencentkona-17's People

Contributors

chrishegarty avatar cl4es avatar coleenp avatar dfuch avatar erikj79 avatar goelin avatar hns avatar iignatev avatar jddarcy avatar jesperirl avatar jonathan-gibbons avatar lahodaj avatar magicus avatar mbaesken avatar mcimadamore avatar mrserb avatar naotoj avatar pliden avatar prrace avatar prsadhuk avatar rwestrel avatar seanjmullan avatar shipilev avatar stefank avatar sundararajana avatar therealmdoerr avatar tobihartmann avatar wangweij avatar xueleifan avatar zhengyu123 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tencentkona-17's Issues

Investigate Z GC

针对Z GC,编写程序模拟内存分配与垃圾回收场景,能够反应出该GC的特点。解释它的GC日志。修改程序或JVM参数以达成特定目标,如较高的吞吐量。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

G1 GC vs. Z GC

编写程序和调整JVM参数以展现G1 GC和Z GC在支持的堆大小,停顿时间和吞吐量方面的差异。给出建议:在何种场景下选择何种GC,以及需要调整哪些参数,以达成何种目标。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Fix copyright notes

修改腾讯自有文件的版本声明中的问题,比如年份之后缺少逗号。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

provide homebrew

Tasks

No tasks being tracked yet.

Investigate CMS GC

针对CMS GC,编写程序模拟内存分配与垃圾回收场景,能够反应出该GC的特点。解释它的GC日志。修改程序或JVM参数以达成特定目标,如较少的Full GC次数。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Investigate Parallel GC

针对Parallel GC,编写程序模拟内存分配与垃圾回收场景,能够反应出该GC的特点。解释它的GC日志。修改程序或JVM参数以达成特定目标,如更低的GC延迟。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Investigate G1 GC

针对G1 GC,编写程序模拟内存分配与垃圾回收场景,能够反应出该GC的特点。解释它的GC日志。修改程序或JVM参数以达成特定目标,如较小的GC延迟。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Remove redundant spaces and lines

修改腾讯自有文件中出现的尾空格,冗余空行等问题。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Investigate TLS cipher suite performance

针对TLS不同的加密套件,包含ECDHE和FFDHE,编写JMH性能测试程序,比较它们的性能差异,并分析可能的原因。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Investigate TLS performance

针对TLS握手,包含完整握手和会话重用,编写JMH性能测试程序。比较各个JDK(包含8,11,17和21)中TLS握手的性能差异,并分析可能的原因。
最终输出一份报告。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Vectorizing ShangMi algorithms

使用Vector API对提升SM3或SM4算法实现的性能。


本issue为2024犀牛鸟开源人才培养活动专属issue,仅供在校大学生参与领取
【认领issue】在研学基地"issue营地"对应issue行的L~M列抢滩报名,即视为认领成功
【完成issue】已认领issue的同学,请同步在本issue评论区回复“已成功领取本issue”; 如7天内无提交任何进展包括不限于comment \ commit \ Pull Request,则将视为同学主动放弃issue,组委会将释放issue给下一位等候者。

Docker image

I can't find a Docker image for Kona 17 on Docker hub.

Is there a Docker image?
If not, are there plans for a Docker image?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.