JVM之----------HotSpot VM

HotSpot VM

HotSpot VM的热点代码探测能力可以通过执行计数器找出最具有编译价值的代
码,然后通知JIT编译器以方法为单位进行编译。 如果一个方法被频繁调用,或方法中有效
循环次数很多,将会分别触发标准编译和OSR(栈上替换)编译动作。 通过编译器与解释器
恰当地协同工作,可以在最优化的程序响应时间与最佳执行性能中取得平衡,而且无须等待
本地代码输出才能执行程序,即时编译的时间压力也相对减小,这样有助于引入更多的代码
优化技术,输出质量更高的本地代码

猜你喜欢

转载自blog.csdn.net/weishuai528/article/details/89886176