通过AOT缓存提升Java应用启动速度

2025-05-11

这项改进通过在应用的训练运行中收集方法执行概要文件,并将其存储在AOT缓存中,来显著缩短Java应用的预热时间。在生产环境中启动应用时,JIT编译器可以直接使用这些概要文件生成本地代码,无需等待收集概要文件,从而实现更快的启动和峰值性能。这项技术无需修改应用代码,并与现有的AOT缓存创建命令兼容。实验表明,一个简单的示例程序预热时间缩短了19%。

开发 AOT缓存