OpenJDK 新闻简报:JDK 27 中的向量 API、紧凑对象头及 G1GC 默认启用

TL;DR · AI 摘要
JDK 27 将默认启用 G1 垃圾收集器并引入向量 API 和紧凑对象头特性,提升性能与开发效率。
核心要点
- JDK 27 默认使用 G1GC,提高垃圾回收效率
- Vector API 提供高性能向量化计算支持
- Compact Object Headers 减少内存占用
结构提纲
按章节快速跳转。
JDK 27 引入多项关键改进,包括默认启用 G1GC、Vector API 和紧凑对象头。
从 JDK 27 开始,G1GC 将成为 Java 应用程序的默认垃圾收集器,提升吞吐量和延迟控制。
Vector API 为 Java 提供高效处理向量数据的能力,适用于科学计算和机器学习场景。
通过压缩对象头部结构,减少堆内存使用,提升内存效率。
Vector API 使用 SIMD 指令集优化性能,支持多种数据类型和操作符。
G1GC 在高并发和大数据集下表现优于其他 GC 算法,延迟更可控。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- JDK 27 更新重点
- G1GC 默认启用
- 性能优势
- 适用场景
- Vector API
- 向量化计算
- SIMD 加速
- 紧凑对象头
- 内存优化
- 对象布局
金句 / Highlights
值得收藏与分享的关键句。
JDK 27 默认启用 G1GC,显著改善应用程序的垃圾回收性能。
Vector API 通过 SIMD 指令集加速向量运算,提升数值计算效率。
Compact Object Headers 技术可减少对象头部大小,降低内存消耗。
OpenJDK 新闻摘要:向量 API、紧凑对象头以及 JDK 27 中的 G1GC 默认设置 - InfoQ
关于本网站 Cookie 的选择
我们使用 Cookie 来优化网站功能并为您提供最佳体验。
我接受 我拒绝 设置
[BT](https://www.infoq.com/int/bt/ "bt")
InfoQ 软件架构师通讯
每月一次的软件架构师必读内容概览。
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按此 隐私声明 中所述处理我的数据。
关闭
直播网络研讨会与问答:自主可靠性架构设计:将 AI 嵌入您的可观测性堆栈(2026年6月25日)立即报名
关闭
切换导航栏
促进专业软件开发中知识与创新的传播
英文版
[为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq/ "为 InfoQ 撰稿")
搜索
解锁完整的 InfoQ 体验
通过登录解锁完整 InfoQ 体验!关注您喜爱的作者和主题,参与内容互动,并下载独家资源。
或
没有 InfoQ 账户?
- 关注对您重要的主题和同行即时接收最新见解和趋势提醒。
- 快速访问免费学习资源小册子、带文字稿的视频和培训材料。
- 保存文章随时阅读收藏文章以便随时阅读。
主题
[开发](https://www.infoq.com/development/ "开发")
- [Java](https://www.infoq.com/java/ "Java")
- [Kotlin](https://www.infoq.com/kotlin/ "Kotlin")
- [.Net](https://www.infoq.com/dotnet/ ".Net")
- [C#](https://www.infoq.com/c_sharp/ "C#")
- [Swift](https://www.infoq.com/swift/ "Swift")
- [Go](https://www.infoq.com/golang/ "Go")
- [Rust](https://www.infoq.com/rust/ "Rust")
- [JavaScript](https://www.infoq.com/javascript/ "JavaScript")
开发领域精选
Dany Lepage 讨论了将一款热门 VR 游戏移植到七个非 VR 平台的架构历程。他解释了团队如何解决跨平台进度、多样化输入范式以及在 Steam、iOS 和 PlayStation 上保持发布速度的挑战。除了技术层面,他还分享了在将沉浸式社交存在感转化为二维屏幕时关于“产品契合度”差距的坦诚经验。

全部开发内容 关注该主题
[架构与设计](https://www.infoq.com/architecture-design/ "架构与设计")
- [架构](https://www.infoq.com/architecture/ "架构")
- [企业架构](https://www.infoq.com/enterprise-architecture/ "企业架构")
- [可扩展性/性能](https://www.infoq.com/performance-scalability/ "可扩展性/性能")
- [设计](https://www.infoq.com/design/ "设计")
- [案例研究](https://www.infoq.com/Case_Study/ "案例研究")
- [微服务](https://www.infoq.com/microservices/ "微服务")
- [服务网格](https://www.infoq.com/servicemesh/ "服务网格")
- [模式](https://www.infoq.com/DesignPattern/ "模式")
- [安全](https://www.infoq.com/Security/ "安全")
架构与设计领域精选
Michael Stiefel 与 Baruch Sadogursky 探讨了在代理 AI 时代下的软件架构。大语言模型(LLM)可以作为推理机器运行,尽管具有随机性,但能够解释人类的模糊性。通过适当的严谨上下文构件来控制 LLM 的推理过程,软件规范可以成为真理之源,而代码则成为可丢弃的中间语言。

全部架构与设计内容 关注该主题
[人工智能基础设施](https://www.infoq.com/ai-ml-data-eng/ "AI Infrastructure")
- [大数据](https://www.infoq.com/bigdata/ "Big Data")
- [机器学习](https://www.infoq.com/machinelearning/ "Machine Learning")
- [NoSQL](https://www.infoq.com/nosql/ "NoSQL")
- [数据库](https://www.infoq.com/database/ "Database")
- [数据分析](https://www.infoq.com/data-analytics/ "Data Analytics")
- [流处理](https://www.infoq.com/streaming/ "Streaming")
聚焦于人工智能、机器学习与数据工程
- #### AI 原生工程
Ian Thomas 分享了在 Meta 的 Reality Labs 中拥抱 AI 原生工程的案例研究。他解释了“评估与成长”框架,这是一个成熟度模型,旨在帮助团队从手动操作转向 AI 驱动的创新。他讨论了实际成果——包括在创纪录的时间内达到 90% 的代码覆盖率——同时回应了高级工程师的担忧,例如“代码混乱”、“评审疲劳”以及如何维持质量。

关注 AI、ML 与数据工程 关注话题
[文化与方法](https://www.infoq.com/culture-methods/ "Culture & Methods")
- [敏捷开发](https://www.infoq.com/agile/ "Agile")
- [多样性](https://www.infoq.com/diversity/ "Diversity")
- [领导力](https://www.infoq.com/leadership/ "Leadership")
- [精益/看板](https://www.infoq.com/lean/ "Lean/Kanban")
- [个人成长](https://www.infoq.com/personal-growth/ "Personal Growth")
- [Scrum](https://www.infoq.com/scrum/ "Scrum")
- [社会系统治理](https://www.infoq.com/sociocracy/ "Sociocracy")
- [软件工艺](https://www.infoq.com/software_craftsmanship/ "Software Craftmanship")
- [团队协作](https://www.infoq.com/team-collaboration/ "Team Collaboration")
- [测试](https://www.infoq.com/testing/ "Testing")
- [用户体验](https://www.infoq.com/ux/ "UX")
聚焦于文化与方法
- #### 云原生工程师的产品思维
Stéphane Di Cesare 和 Cat Morris 分享了工程师如何通过产品发现,从“成本中心”转变为“价值驱动者”。他们解释了“双钻框架”,并强调识别用户问题必须先于构建解决方案。学习如何选择合适的指标、通过影子观察建立客户同理心,并利用业务背景最大化技术工作的影响力。

关注文化与方法 关注话题
- [基础设施](https://www.infoq.com/infrastructure/ "Infrastructure")
- [持续交付](https://www.infoq.com/continuous_delivery/ "Continuous Delivery")
- [自动化](https://www.infoq.com/automation/ "Automation")
- [容器](https://www.infoq.com/containers/ "Containers")
- [云](https://www.infoq.com/cloud-computing/ "Cloud")
- [可观测性](https://www.infoq.com/observability/ "Observability")
聚焦于 DevOps
- #### A²I² 的讽刺
J. Paul Reed 讨论了“自动化讽刺”——一个已有 40 年历史的概念,如今因 AI 而被放大。他解释了高级系统往往使人类操作员变得更加关键,而不是更不重要,同时也在削弱干预所需的技能。他分享了“AI 驱动”的真实事件故事,解释为何过度依赖 AI 会使恢复时间翻倍,以及如何保持弹性。

关注 DevOps 关注话题
[活动](https://events.infoq.com/ "Events")
有用的链接
- [关于 InfoQ](https://www.infoq.com/about-infoq "About InfoQ")
- [InfoQ 编辑团队](https://www.infoq.com/infoq-editors "InfoQ Editors")
- [为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq "Write for InfoQ")
- [关于 C4Media](https://c4media.com/ "About C4Media")
- [多样性](https://c4media.com/diversity "Diversity")
选择您的语言
[ 在线 InfoQ 架构师认证 更高级的职位意味着压力测试你决策的人越少。这个为期 5 周的小组将为你提供这种验证。立即注册。](https://certification.qconferences.com/architecture?utm_source=infoq&utm_medium=referral&utm_campaign=homepageheader_onlinecohortarchitecturejune26)[ QCon AI 波士顿 学习领先的工程团队如何可靠、安全且大规模地在生产环境中运行 AI。立即注册。](https://boston.qcon.ai/?utm_source=infoq&utm_medium=referral&utm_campaign=homepageheader_qaiboston26)[ 在线 InfoQ AI 工程认证 针对高级工程师在检索、代理、评估和 AI 基础设施方面做决策的实用在线小组。立即注册。](https://certification.qconferences.com/ai-engineering?utm_source=infoq&utm_medium=referral&utm_campaign=homepageheader_onlinecohortaijuly26)[ QCon 旧金山 了解 AI 和软件的下一步发展,从已经实践这些技术的团队那里学习。立即注册。](https://qconsf.com/?utm_source=infoq&utm_medium=referral&utm_campaign=homepageheader_qsf26)
[InfoQ 首页](https://www.infoq.com/ "InfoQ 首页")[新闻](https://www.infoq.com/news "新闻")OpenJDK 新闻摘要:向量 API、紧凑对象头和 JDK 27 中的 G1GC 默认设置
[Java](https://www.infoq.com/java/ "Java")
重新思考应用安全:为什么编译器级别的安全变化改变了架构对话(网络研讨会 6 月 11 日)
OpenJDK 新闻摘要:向量 API、紧凑对象头和 JDK 27 中的 G1GC 默认设置
2026 年 5 月 25 日,阅读时长 3 分钟
作者:
- Michael Redlich
关注 Java 冠军 | Java 队列首席编辑 | GSJUG 主管
#### 为 InfoQ 撰稿
满足你的好奇心。帮助 55 万多名全球高级开发人员每月保持领先。联系我们
登录以收听本文
音频已准备就绪播放
0:00 0:00
正常 1.25x 1.5x
喜欢
在 2026 年 5 月 18 日那一周,OpenJDK 生态系统中出现了大量活动,突出了三个从 提议到目标 升级的 JEP,以及三个从 候选 升级到 提议到目标 的 JEP,用于 JDK 27。提议的发布计划也已最终确定。
#### JDK 27 目标 JEP
这三个 JEP 已被 定为目标 用于 JDK 27:
JEP 537,向量 API(第十二次孵化),在此宣布,提出第十二次孵化,在 JDK 25 之后没有实质性的实现变更,经过 JDK 16 到 JDK 26 的十一次孵化后,该功能引入了一个 API 来“表达可以在支持的 CPU 架构上可靠地编译为最优向量指令的向量计算,从而实现优于等效标量计算的性能。” 向量 API 将继续孵化,直到 Project Valhalla 的必要特性作为预览功能可用为止。届时,向量 API 团队将调整向量 API 及其实施以使用它们,并将向量 API 从 孵化 提升至 预览。
JEP 534,默认紧凑对象头,在此宣布,提议使 JEP 519,紧凑对象头,在 JDK 25 中交付的,成为 HotSpot JVM 中的默认对象头布局。有关紧凑对象头的更多细节可在 InfoQ 的这篇新闻故事中找到。
JEP 523,使 G1 成为所有环境中的默认垃圾收集器,在此宣布,提议将垃圾优先垃圾收集器(G1 GC)设置为“在所有环境中默认,而不仅仅是服务器环境。” 如果命令行中未指定垃圾收集器,则 HotSpot JVM 总会选择 G1 GC。
#### JDK 27 提议到目标的 JEP
这三个 JEP 已被 提议到目标 用于 JDK 27:
JEP 538,密码对象的 PEM 编码,在此公告中宣布,将在 JDK 25 和 JDK 26 中交付两轮预览后,以修改后的形式最终确定此功能。该功能提供了一个“用于将表示密码密钥、证书和证书撤销列表的对象编码为广泛使用的隐私增强邮件(PEM)传输格式,并从该格式解码回对象的 API”。此 JEP 将支持 PEM 文本与 PKCS #8 和 X.509 二进制格式之间的转换。变更包括:将 PEM 记录类重新分类为普通类,以便提供接受字节数组中的 Base64 编码内容的构造函数;以及将 `DEREncodable` 接口重命名为 `BinaryEncodable`,以更准确地描述 PEM 文本中存储的二进制数据。评审预计将于 2026 年 5 月 27 日结束。
JEP 536,JFR 进程内数据脱敏,在此公告中宣布,提议增强 JDK Flight Recorder(JFR),使其在完成录制之前对敏感信息进行脱敏处理。这些数据可能包括命令行参数、环境变量和系统属性的初始值。评审预计将于 2026 年 5 月 26 日结束。
JEP 528,使用 jcmd 进行事后崩溃分析,在此公告中宣布,提议扩展 `jcmd` 工具,在 JVM 发生崩溃时诊断其状态。其目的是将此类可维护性功能移入 `jcmd`,而不是使用 `jhsdb` 工具或服务性代理。评审预计将于 2026 年 5 月 26 日结束。
请注意,JEP 528 的状态可能已变更为 候选,并以 JDK 28 作为发布版本,但尚未正式宣布。JEP 文档中的更新字段日期为 2026 年 5 月 21 日,即其被宣布为 JDK 27 的目标提案 之后一天。我们将持续关注并跟进。
#### JDK 27 功能集(截至目前)及发布计划
最近由 Oracle Java 平台组首席架构师 Mark Reinhold 批准的 JDK 27 发布计划如下:
- 第一阶段降速期(从主干分支出来):2026 年 6 月 4 日
- 第二阶段降速期:2026 年 7 月 16 日
- 初始候选版本:2026 年 8 月 6 日
- 最终候选版本:2026 年 8 月 20 日
- 正式发布:2026 年 9 月 14 日
在预定的第一阶段降速期(JDK 27 的功能集将冻结)前仅剩不到两周时间,目前已有 10 个 JEP 被纳入功能集,其中包括那些已提议为目标的:
- JEP 523:使 G1 成为所有环境下的默认垃圾收集器
- JEP 527:TLS 1.3 的后量子混合密钥交换
- JEP 528:使用 jcmd 进行事后崩溃分析
- JEP 531:惰性常量(第三次预览)
- JEP 532:模式、instanceof 和 switch 中的原始类型(第五次预览)
- JEP 533:结构化并发(第七次预览)
- JEP 534:默认紧凑对象头
- JEP 536:JFR 进程内数据脱敏
- JEP 537:向量 API(第十二次孵化)
- JEP 538:密码对象的 PEM 编码
JDK 27 将是自 2025 年 9 月发布的 JDK 25 以来的第二个非 LTS 版本。
作者简介

#### Michael Redlich
Michael Redlich 在 Java 社区活跃了 25 年。他在 2001 年创立了 Garden State Java 用户组(前身为 ACGNJ Java 用户组),至今仍在持续运营。自 2016 年起,Mike 担任 InfoQ 的 Java 社区新闻编辑,他的贡献包括每月新闻、技术写作和技术评审。他曾多次在诸如 Oracle Code One、企业新兴技术、Trenton 计算机节(TCF)、TCF IT 专业会议和众多 Java 用户组等场合发表演讲。Mike 是 Jakarta NoSQL 和 Jakarta Data 规范的提交者,并参与 Jakarta EE 使者领导委员会。他于 2023 年 4 月被评为 Java 冠军。拥有 33 年半的服务经历,Mike 最近从位于新泽西州克林顿的埃克森美孚技术与工程部门退休,拥有开发定制科学实验室和 Web 应用程序的经验。他还曾在 Ai-Logix 公司(现为 AudioCodes)担任技术支持工程师,为客户提供技术支持并开发电话应用。
显示更多 显示较少
#### 本文内容属于 Java 主题
关注主题
##### 相关主题:
关注者:4105
关注主题
关注者:10243
关注话题
关注者:4905
关注话题
关注者:1
关注话题
关注者:37
关注话题
* #### 相关编辑
* #### 相关赞助商
- ##### 基于 AWS 构建的自主生产运营
- ##### 现代移动应用安全中的实时威胁监控与分析
* #### 相关赞助商

- 2026年7月9日,东部时间中午12点
##### AI 分析时代的日志重构
演讲嘉宾:Nicolas Jung - Datadog 日志产品经理
相关内容
2026年5月18日
2026年5月4日
2026年4月28日
2026年5月13日
2026年5月11日
2026年5月1日
2026年4月27日
2026年4月27日 
2026年4月21日 
相关赞助商
- #### 在AI分析时代重新思考日志(7月9日直播网络研讨会)——立即报名
日志长期以来在事件期间都是被动的负担。AI正在使遥测数据量激增——但也提供了解决方案。了解如何从碎片化的日志转向由AI驱动的平台,实现更快的调查和更智能的支出。
- 赞助方

相关内容
2026年4月13日 
2026年4月2日 
2026年2月10日 
- 图标##### 你是否遗漏了数据框?Java中的数据框的力量
2026年2月9日 
- 图标##### 来自前线的Java并发:野外学到的经验
2026年1月12日 
- 图标##### InfoQ 2025趋势报告电子杂志
2026年1月9日 
**InfoQ** 订阅
每周二发送InfoQ上上周内容的摘要。加入一个超过250,000名高级开发者的社区。查看示例
输入您的电子邮件地址
选择您的国家 - [x] 我同意InfoQ.com按照此隐私声明中所述处理我的数据。
- ##### [Pip 26.1发布依赖冷却和实验性锁定文件支持以对抗供应链攻击](https://www.infoq.com/news/2026/05/pip-261-dependency-cooldowns/ "Pip 26.1发布依赖冷却和实验性锁定文件支持以对抗供应链攻击")
- ##### [Cloudflare和Stripe让AI代理创建账户、购买域名并部署到生产环境](https://www.infoq.com/news/2026/05/cloudflare-stripe-agent-commerce/ "Cloudflare和Stripe让AI代理创建账户、购买域名并部署到生产环境")
- ##### [Google推出Cloud Fraud Defense作为reCAPTCHA的继任者](https://www.infoq.com/news/2026/05/cloud-fraud-defense-recaptcha/ "Google推出Cloud Fraud Defense作为reCAPTCHA的继任者")
- ##### [Uber利用实时信号和列表排序改进餐厅推荐](https://www.infoq.com/news/2026/05/uber-eats-ranking-system/ "Uber利用实时信号和列表排序改进餐厅推荐")
- ##### [为大规模工程支持设计多代理系统:Grab案例研究](https://www.infoq.com/news/2026/05/grab-multi-agent-support-system/ "为大规模工程支持设计多代理系统:Grab案例研究")
- ##### [OpenAI 描述了用于大规模低延迟语音 AI 的 WebRTC 架构](https://www.infoq.com/news/2026/05/openai-voice-ai-scale/ "OpenAI Outlines WebRTC Architecture for Low-Latency Voice AI at Scale")
- ##### [使用 Golden Bricks 实现平台工程以实现快速顺畅的交付](https://www.infoq.com/news/2026/05/platform-golden-bricks/ "How Platform Engineering Using Golden Bricks Can Enable Fast and Smooth Delivery")
- ##### [云原生工程师的产品思维](https://www.infoq.com/presentations/product-cloud-native/ "Product Thinking for Cloud Native Engineers")
- ##### [Zoox 加速基于 LLM 的开发者生产力](https://www.infoq.com/presentations/ai-software-development/ "Accelerating LLM-Driven Developer Productivity at Zoox")
- ##### [Google 推出 Genkit 应用程序的中间件架构](https://www.infoq.com/news/2026/05/google-genkit-middleware/ "Google Introduces Middleware Architecture for Genkit Applications")
- ##### [InfoQ 推出面向高级软件从业者的在线 AI 工程训练营和认证](https://www.infoq.com/news/2026/05/ai-engineering-certification-pro/ "InfoQ Launches Online AI Engineering Cohort and Certification for Senior Software Practitioners")
- ##### [xAI 发布 Grok Skills 并更新工具调用响应 API](https://www.infoq.com/news/2026/05/xai-grok-skills/ "xAI Releases Grok Skills and Updates Tool Calling Responses API")
- ##### [Discord 围绕自动化重建数据库操作以管理大规模 ScyllaDB](https://www.infoq.com/news/2026/05/discord-scylladb-automation/ "Discord Rebuilds Database Operations Around Automation to Manage ScyllaDB at Massive Scale")
- ##### [A² I² 的讽刺](https://www.infoq.com/presentations/automation-incidents-ai/ "The Ironies of A^2 I^2")
- ##### [OpenTofu 1.12:Terraform 从未发布的功能](https://www.infoq.com/news/2026/05/opentofu-release-terraform/ "OpenTofu 1.12: the Feature Terraform Never Shipped")
**InfoQ** 通讯
每周二发送的 InfoQ 上周内容摘要。加入一个由超过 250,000 名高级开发人员组成的社区。查看示例
- 快速了解各种创新者和早期采用技术上发布的内容
- 学习那些你不知道但其实应该知道的知识
- 跟进你感兴趣主题的最新资讯
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 根据此隐私声明处理我的数据。
[首页](https://www.infoq.com/ "Home")[创建账户](https://www.infoq.com/reginit.action "Create account")登录[QCon 会议](http://qconferences.com/ "QCon Conferences")活动[为 InfoQ 撰稿](https://www.infoq.com/write-for-infoq/ "Write for InfoQ")[InfoQ 编辑团队](https://www.infoq.com/infoq-editors/ "InfoQ Editors")[关于 InfoQ](https://www.infoq.com/about-infoq/ "About InfoQ")[关于 C4Media](https://c4media.com/ "About C4Media")[媒体工具包](https://get.infoq.com/infoq-mediakit/ "Media Kit")[InfoQ 开发者营销博客](https://devmarketing.c4media.com/?utm_source=infoq "InfoQ Developer Marketing Blog")[多样性](https://c4media.com/diversity "Diversity")
#### 活动
- ##### QCon AI 波士顿
2026年6月1-2日
- ##### 在线 InfoQ 架构认证
2026年6月10日
- ##### 在线 InfoQ AI 工程认证
2026年7月25日
- ##### QCon 旧金山
2026年11月16-20日
#### 关注我们
Youtube 232K 关注者LinkedIn 26K 关注者Instagram 新RSS 19K 读者X 57.1k 关注者Facebook 21K 点赞Bluesky 新
#### 保持关注
InfoQ 播客工程文化播客软件架构师简报
通用反馈 [feedback@infoq.com](mailto:feedback@infoq.com) 广告 [sales@infoq.com](mailto:sales@infoq.com) 编辑部 [editors@infoq.com](mailto:editors@infoq.com) 市场营销 [marketing@infoq.com](mailto:marketing@infoq.com)
InfoQ.com 及所有内容版权归 © 2006-2026 C4Media Inc.
关闭
[BT](https://www.infoq.com/int/bt/ "bt")