Java 25 在 JEP 519 中集成了紧凑对象头
作者 | A N M Bazlur Rahman译者 | 刘雅梦策划 | 丁晓昀Java 25 通过 JEP 519 将紧凑对象头作为产品特性进行了集成,在不需要更改任何代码的情况下,为开发人员提供了 30% 的 CPU 减少 和显著的内存节省。
JDK 27升级实战:对象头压缩省下两成堆内存
刚 GA 的 JDK 27 动了两个你从来没写过、但一直在用的默认值:对象头默认换成压缩布局,每个对象的头部从 96 位缩到 64 位;G1 成为所有环境下的默认垃圾收集器,而在单核、小内存的容器里,以前的 JVM 会悄悄给你上 SerialGC。
Python 3.12 目标:还可以更快
按照发布计划,Python 3.11.0 将于 2022 年 10 月 24 日发布。Python猫注:PEP-554 早在 2017 年就提出了,目标是落地在 Python 3.8-3.9 版本,然而事与愿违。
第 5 章 工具链与工程骨架:把实验环境固化成基础设施
本章目标搭一个能撑住全书 45 章实验的 Gradle 9 多模块工程;彻底搞清楚jvmToolchain/jvmTarget/--release三者的区别(90% 的人搞混);建立四套工作流:反编译对照、字节码检查、JMH 基准、静态检查;掌握 Gradle 构建性能优化的正确
干货 | 携程 JDK25 升级踩坑记:一场由 G1GC “偷走”对象引发的数据静默损坏
作者简介cxzl25,携程高级软件技术专家,关注数据领域生态建设,对分布式计算和存储、调度等方面有浓厚兴趣,Apache kyuubi/ORC/Auron (P)PMC Member,Apache Celeborn Committer。
Java 27 不用改代码,但你得改启动参数
摘要:JDK 27 的九个 JEP 里,四个转正的都是默认值变更。升级后你可能一行代码不用改,但堆占用、GC 行为、JFR 录制内容都会变。这篇把三处默认值改动、一批被移除的启动参数和升级前的验证方法一次说清楚。
Java 27正式发布,9项JEP齐上阵:G1成默认GC,还把后量子加密带来了
在11月20-21日 · 北京万达文华酒店,「2026 奇点智能技术大会 与 C++ 及系统软件技术大会」现场,本文讨论的 AI 编程工具的能力边界、程序员的核心竞争力、研发效能与语言演进等议题,正是本届大会的核心专题——现场 70+ 一线实战技术嘉宾、18 大 AI 与系统软件专题。