请问如何对java JVM性能参数-XX:-TieredCompilation参数值调优?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
JVM性能参数-XX:-TieredCompilation调优指导:
参数说明:
-XX:-TieredCompilation
参数用于禁用分层编译功能。分层编译是JDK 7引入的一项特性,旨在加速程序启动时间并优化峰值性能。它通过首先使用快速但低效的C1编译器对代码进行初步编译,然后在运行时逐渐将热点代码(即频繁执行的代码)移交给更高级、优化程度更高的C2编译器进行再编译。调优场景:
-XX:+TieredCompilation
)。这对于需要快速启动和达到良好稳定性能的应用非常有利。调优步骤:
-XX:-TieredCompilation
到JVM启动参数中,禁用分层编译。例如,java -XX:-TieredCompilation -jar yourapp.jar
。注意事项:
综上所述,调整 -XX:-TieredCompilation
参数值是一个基于具体应用场景和性能需求的决策过程,建议通过实际测试来验证其对您应用性能的具体影响。