参见英文答案 >
Java/JVM (HotSpot): Is there a way to save JIT performance gains at compile time? 4个
HotSpot编译器会在您的进程运行时了解您的代码.有没有办法配置它来保持它的学习内容,以便下次进程开始时(假设没有jar或类文件发生变化),它不需要从头开始? 最佳答案 没有.
但是,还有其他JVM可以做到这一点.例如,Oracle JRockit允许您保存分析信息和编译代码. Excelsior JET也是这样做的.