这些统计信息涉及诸如即时 (JIT)编译、类加载、内存分配以及最有趣的垃圾收集之类基本的JVM特性。
These statistics dispense data on the basic JVM features, such as Just-In-Time (JIT) compilation, class loading, memory allocation, and most interestingly, garbage collection.
JVM可将字节代码即时编译为机器代码。
The JVM performs JIT compilation of byte code into machine code.
在执行即时(Just -in - time,JIT)编译之前,现代的JVM通常会运行代码一段时间(常常是纯解释式运行),从而收集剖析信息(参见参考资料)。
Modern JVMs typically let code run for a while (usually purely interpreted) in order to gather profiling information before doing Just-in-time (JIT) compilation (see Resources).
本机代码在应用程序运行时由即时(JIT)编译器编译(而且可以重新编译),基于经常调用的类和方法。
Native code is compiled (and can be recompiled) by a Just-in-time (JIT) compiler while the application runs, based on which classes and methods are invoked frequently.
众多优化手段,比如即时编译(JIT),将字节码在运行时转换成原生码,或者其他方法将会在以后出现,所以更多的性能提升仍然值得期待。
Optimizations such as Just In Time (JIT) compilation, turning bytecodes into native code at runtime, or others are still in the future, so more performance improvements are still to come.
这里使用的循环应该算是一个缺陷,但是影响不大,因为所有即时(JIT)编译器都会执行循环展开,这会降低循环的影响。
The loop I used here should be a minor defect, because any decent Just-in-time (JIT) compiler will perform loop unrolling, which lessens the impact.
其中之一就是即时(JIT)编译器的活动。
One of these is the activity of the Just-in-time (JIT) compiler.
即时(Just-in-time,JIT)编译器
你如何提供这些信息取决于你使用的是JiT(即时)编译器还是AoT(预先)编译器。
How you provide this information depends upon whether you compile with the JIT (Just-in-Time) compiler or the AOT (Ahead-of-Time) compiler.
你如何提供这些信息取决于你使用的是JiT(即时)编译器还是AoT(预先)编译器。
How you provide this information depends upon whether you compile with the JIT (Just-in-Time) compiler or the AOT (Ahead-of-Time) compiler.
应用推荐