腾讯 JDK 正式开源,高性能、太牛逼啦!

JDK信创平替之KonaJDK(腾讯出品),安装步骤 可按照官方步骤安装,但是这里配置环境时有个坑,关闭命令界面,PATH环境就失效了;#输入i编辑文件,在profile最后追加JAVA_HOME和path。JDK平替有很多,且都是开源了的,这里乱选择了腾讯的KonaJDK。我的系统: 银河麒麟桌面系统V10(SP1)profile为只读文件,需要加管理员权限。#编辑完成按ESC,然后:wq保存。#刷新配置文件,使配置文件产生作用。#测试java是否安装成功。#设置JDK环境变量( 阅读详情

点击上方“Github爱好者社区”,选择星标

回复“资料”,获取小编整理的一份资料

Tencent Kona 是基于 OpenJDK8,由腾讯专业技术团队提供技术维护、优化及安全保障的 JDK 产品。腾讯的 Java 应用场景丰富,结合微服务、云原生应用、大数据等实际应用场景进行开发。Kona可为上述场景提供最优的 Java 生产环境及解决方案,并为开发者开发的 Java 应用提供平滑的迁移。目前,Kona为腾讯微服务平台 TSF、 腾讯 TBDS 大数据套件、腾讯 TI 智能钛机器学习平台等提供了稳定保障。

Kona高效稳定的特性可服务多应用场景

1. 微服务场景

典型的微服务框架如 Spring Cloud 、Dubbo 基于 Java 编程语言,通过使用腾讯 Kona 可以带来应用程序更快的启动速度和性能。

2. 无服务器函数场景

腾讯 Kona 提供基于 Java Serverless 的 JDK 解决方案,支撑函数运行环境,为 Java Faas 场景提供稳定,高性能的支撑保证。

3. Spring MVC

腾讯 Kona 可以作为 Web 框架 SpringMVC 的支撑 JDK,提供 SpringMVC 的运行环境以支持 Web 开发环境。

4. 大数据场景

腾讯 Kona 可作为大数据 HDFS/HBase 等主要部件的 JDK 环境,提供了大数据场景下Java 解决方案的基础设施,实现了运行环境的稳定,高效和安全。

Kona默认开启CDS装载实现应用的高速启动

Tencent Kona默认开启CDS(Class Data Sharing)装载 ,在构建JDK时自动生成classes.jsa,可以实现在多个实例间共享核心系统类。无需单独做冷启动,即可实现无感知使用。CDS 共享核心类数据,节省了内存资源和启动时间,尤其是大型的java应用和Serverless 的应用程序的启动速度得到了明显的提升。本版本的CDS引自JDK12版本。

Kona提供可靠且低开销的线上剖析工具

Tencent Kona从Java11中引入JFR(Java Flight Recorder)框架,并集成入JVM中。Kona支持JFR收集Java应用在运行过程中的诊断和性能数据,可实现性能问题的准确定位,提高用户线上的诊断能力。在默认情况下,JFR的性能损耗小于1%,在实现了极致的可靠性同时保证了低性能开销。目前,JFR已集成入腾讯微服务平台 (Tencent Service Framework,TSF) 监控系统。用户可通过监控实现JFR一键获取应用运行过程中Java/JVM等Profiling的数据。

Kona火焰图助力TSF实现性能问题的快速排查。在排查性能问题时,借助火焰图可通过返回 CPU 正在执行的函数名以及调用栈(stack),快速辅助定位到程序性能瓶颈。用户可通过TSF平台的应用管理查看应用的火焰图,一键触发,即可获取当前运行中的云应用的方法的调用关系和热点函数等数据,及时的了解线上应用程序的行为及其性能。

Kona优势显著是开源JDK的最佳选择

1. 高性能

结合腾讯云场景的特点,腾讯 Kona 进行有针对性的优化。腾讯 Kona带来了显著的启动速度、性能以及存储方面的提升。

2. 稳定可靠

腾讯 Kona 由腾讯专业团队进行长期维护,为功能升级和性能优化提供保障。

3. 安全性强

腾讯 Kona 团队会及时高效的提供 JDK 安全更新,及时修复安全问题,保障云上业务的坚固安全。

4. 定制化适用云场景

腾讯 Kona 专为云而生,针对云业务特点进行定制化功能开发及优化, 在保证稳定安全的同时,提供了高效的云环境。

5. 丰富的分析工具

腾讯 Kona 具备丰富的线上、线下分析工具、监控工具和调试工具,提供了简单高效的故障排查,问题诊断,性能监控机制。

Kona版本信息

Tencent Kona 与 OpenJDK 的 license 一致。腾讯未来将持续的与 OpenJDK 等开源社区进行协作,贡献更多补丁。Kona 支持 Java 版本:Java 8。Tencent Kona期待大家共同完善!

Kona 正式开源!

Github 开源地址:

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

请给 Kona 一个 Star ,欢迎提出你的 issue 和 PR!

好啦,今天的分享就到这儿啦,我们下次见啦~



GitHub原创推荐•  GitHub开源了一款程序员摸鱼神器!上班摸鱼还不会被老板发现。。。•  GitHub上买房攻略开源,一夜之间涨星近千,网友说:正好需要!•  简直太牛了!这个微信插件神器开源,怒冲GitHub排名榜第一•  微软开源又一力作发布!刷屏GitHub!炸了。。•  GitHub标星1.4k+,IDEA 中相见恨晚的技巧,让你的编程效率飞起来!关注「Github爱好者社区」加星标,每天带你逛Github好玩的项目
classes.jsa(jdk8的下载和使用 ) jdk8的下载和使用。 立即下载

相关推荐

SAP各模块表清单及逻辑关系介绍

分享韩国同行总结的各模块的表清单及逻辑关系,这对ABAP顾问和各模块业务顾问应该非常有用的 物料主数据 SD与MM PS模块 PP模块 QM模块 CO模块 FI模块

weixin_40672823的博客 9599

【免费下载】 腾讯Kona国密套件:Java国密应用的强大工具

腾讯Kona国密套件是一组专为Java生态系统设计的国密应用解决方案。该套件包含四个核心Provider,分别是`KonaCrypto`、`KonaPKIX`、`KonaSSL`和`Kona`,每个Provider都针对不同的国密应用场景进行了优化。这些Provider不仅实现了国密密码学算法(如SM2、SM3和SM4),还支持国密证书的解析与验证,以及国密传输层密码协议(TLCP)的实现。此外,...

gitblog_01070的博客 1730

Hyper-V集群部署指南

工欲善其事,必先利其器。搭建一个方便管理的服务集群,是分布式学习很重要的环境。 目前流行的虚拟机产品主要为Vmware 和 win10自带的Hyper-V(win10家庭版无此功能),网上关于Vmware的教程更多,显然它更容易上手,但Hyper-V也算是一个很不错的产品,这里记录一下我的学习过程: 目录 Hyper-V的安装 服务集群的搭建 虚拟机的网络通信 NAT网络的搭建 端口映射 Linux的静态IP 虚拟机的自启动问题 Hyper-V的安装 也不能算说是安装,如果你的win1

Swing 6919

探索腾讯Kona-8: 高性能、企业级的Java运行环境

探索腾讯Kona-8: 高性能、企业级的Java运行环境 是由腾讯开源的一款基于OpenJDK 8的高性能、稳定且安全的Java运行环境。该项目旨在为开发者提供更优秀的Java开发和运行体验,尤其适合大规模分布式系统和云计算场景。 项目简介 腾讯Kona-8是针对腾讯内部业务需求定制优化的Java Virtual Machine (JVM)版本,它在OpenJDK的基础上进行了多方面的增强,包括但...

gitblog_00017的博客 547

告别网络卡顿!保姆级教程:用国内镜像源5分钟搞定ESP32开发环境(Arduino IDE)

本文提供了一份保姆级教程,教你如何利用国内镜像源在5分钟内快速搭建ESP32开发环境(Arduino IDE),告别网络卡顿问题。教程详细介绍了镜像源配置、开发板安装、测试程序烧录等步骤,并包含与巴法云对接的实战案例,帮助开发者高效完成物联网项目。

weixin_42536058的博客 589

六自由度机械臂运动学分析及其轨迹规划

六自由度机械臂轨迹规划 通过对比三次多项式插值法与五次多项式插值法的效果,选取后者对机械臂进行轨迹规划,将运动学解导入Matlab Robotics Toolbox仿真,得到各关节角度、速度和加速度与时间关系曲线。 三次多项式插值法 三次多项式有4个待定系数,可同时对起始点和目标点的角度和角速度给出约束条件。 数学公式 MATLAB代码 五次多项式插值法 五次多项式有6个待定系数,可同时对起始点和...

两条眉毛 6万+

Kona 开源项目安装与使用指南

Kona 是一个基于 GitHub 的开源项目,其目录结构精心设计以支持高效的开发流程。以下是一个典型的Kona项目结构概览: ```markdown kona/ |-- src # 源代码目录 | |-- main # 主要的应用程序逻辑 | | |-- java # Java源码文件,如主类和...

gitblog_00400的博客 579

DeepSeek跨会话协作指南:让AI成为你的「第二大脑」

通过DeepSeek的跨会话协作系统,用户实测工作效率提升63%。

紫夜若涵的博客 1475

腾讯 JDK 11 正式开源,高性能、太牛逼啦!

点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏原创 | Java 2020超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网...

weixin_44421461的博客 1494

【2026年华为暑期实习(AI)-6月3日-第一题- 选择题】(题目+思路+Java&C++&Python解析+在线测试)

本文摘要: 本文探讨了深度学习与计算机科学中的多个关键概念和技术,包括CUDA双缓冲技术、神经网络训练问题、优化算法、概率模型、Transformer架构特性、量化技术、损失函数选择等。通过20道选择题和多项选择题,涵盖了梯度消失/爆炸、神经元死亡、牛顿迭代法、朴素贝叶斯分类、Adam优化器、KV Cache压缩等核心知识点。特别关注了大模型训练中的计算效率、数值稳定性问题,以及实际应用场景如客服Agent的记忆机制优化。题目设计既考察基础理论(如概率分布、指数分布特性),又结合前沿技术(如MoE架构、注意

m0_73659489的博客 81

月薪2万+的网络工程师,到底藏着哪些“绝活”?

在IT圈,网络工程师是个既神秘又硬核的职业。月薪2万+的网工,早已不是只会拉网线、改IP的“IT民工”,而是掌握了一身“绝技”的技术大牛。他们能让企业网络如丝般顺滑,面对宕机临危不乱,还能用自动化脚本批量搞定上百台设备。想知道这些高薪网工的秘密武器是什么?今天,我就以一个老网工的视角,结合自己和同行们的实战经验,扒一扒那些月薪2万+的网络工程师都身怀哪些绝技。如果你也想挤进高薪行列,不妨参考参考!

网络技术联盟站 359
上一篇: 还敢乱写代码??腾讯 Code Review 规范出炉!
下一篇: 卧槽!Github深夜被黑!神秘人冒充CEO,泄露全部源代码?
公众号:【GitHub爱好者社区】
博客等级 码龄6年 353粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值