运行时的性能。其他Java即时编译器使用一个方法执行次数的运行时度量，结合方法的字节码大小作为一种启发式方法来决定何时编译。还有的使用执行的次数与检测循环相结合。一般来说，在短期运行的应用程序中准确预测要优化的方法要比在长期运行的应用程序中准确得多。微软的（Ngen）是另一种减少初始延迟的方法。Ngen将中的字节码预编译成机器本机代码。因此，不需要运行时编译。Visual Studio 2005附带的.NET Framework 2.0在安装之后立即在所有微软库dll上运行Ngen。预JIT提供了一种提