2022
05-12
05-12
Java JVM编译策略案例详解
解释器当虚拟机启动时,解释器可以首先发挥作用,而不必等待编译器全部编译完成再执行,这样可以省去许多不必要的编译时间。并且随着程序运行时间的推移,编译器逐渐发挥作用,根据热点探测功能,,将有价值的字节码编译为本地机器指令,以换取更高的程序执行效率。hotspot中内嵌有2个JIT编译器,分别为ClientCompiler,ServerCompiler,但大多数情况下我们称之为C1编译器和C2编译器。C1编译器clientcompiler,又称C1编译器,较...
继续阅读 >