标签
XPipe 分享了关于 JDK 新 AOT 缓存功能的经验教训,该功能承诺能免费提升启动和预热性能,但在实际应用中却带来各种陷阱、不兼容问题,甚至可能导致分布式应用中的 JVM 崩溃。
Java 27 (JDK 27) 现已正式发布,主要增强功能包括将G1设为默认垃圾回收器、为TLS 1.3提供后量子混合密钥交换以及多种预览功能。
JEP 544 介绍了用于 Java 应用程序的提前代码编译,旨在通过在训练运行中将代码编译为原生代码来改善启动和预热时间,并利用动态 JIT 编译以适应不断变化的工作负载。
Oracle 工程师将自 JDK 27 起停止维护 macOS/x64 端口,并标记为弃用以待移除,原因是 Apple 转向 AArch64 架构及维护负担。
GraalVM Community Edition 25.1.3 将原生 Hello World 二进制文件大小缩减至 6.5MB,新增 JIT 编译记录/回放、反汇编工具等功能。
Project Valhalla 的 JEP 401(值类与对象)已合并到 OpenJDK 主仓库,目标为 JDK 28,标志着十年开发历程的重大里程碑。