JIT的两大核心机制

JIT的两大核心机制

PGO

JIT的两大核心机制 #

  1. 申请可写可执行的内存区域,确保在运行器可以生成可执行的机器码;
  2. 基于性能采样的编译优化 (Profiling Guided Optimization, PGO),可以使得 JIT 编译器获得超过静态编译器的运行性能。

Viewpoint #

From #

11 | 即时编译:高性能JVM的核心秘密