每天听简报,了解最新科技、AI、软件资讯
OpenJDK 刚放出 JEP 544 提案,要把训练跑里编好的优化本地代码存进 AOT 缓存。生产启动时 HotSpot 直接加载这些机器码,不用再从解释器里慢慢热起来。 它接在 JDK 二十四的类加载缓存、JDK 二十五的方法画像后面,把编译也提前做完。 五个微服务测试里,带上这段代码后,启动时间能少百分之六十五到八十。 负载变了还能丢掉旧码再 JIT,所以提案明确不做纯 AOT,也不做交叉编译。 评论区有人嫌训练跑很难塞进构建流水线,配套工具几乎没有,我更信这个卡点。 也有人翻出二十五年前的 Excelsior JET,说 Java 桌面当年就走过这条路。
进度保存在本设备 · 登录同步