如何制定调优策略


如何预热?

可以通过设置CompileThreshold参数降低执行方法次数阈值来提前预热代码,也可以通过调用WarmUpContextListener.invoke方法指定需要预热的方法,当然也可以在启动时提前写个循环或多线程调用该方法。

我们还可以使用一些工具来预热,例如之前有同学提到的JMH。