Java程序的响应时间在重复多次后会减少。原因是什么?下面的解释正确吗?:
总执行时间包括代码生成时间+垃圾收集时间+执行时间。同一个程序重复多次后,代码生成时间就不再是一个因素。
你能推荐一些关于它的参考资料给我吗?谢谢。
Java程序的响应时间在重复多次后会减少。原因是什么?下面的解释正确吗?:
总执行时间包括代码生成时间+垃圾收集时间+执行时间。同一个程序重复多次后,代码生成时间就不再是一个因素。
你能推荐一些关于它的参考资料给我吗?谢谢。
另一个问题是程序应该重复多少次?
在 HotSpot / OpenJDK 上默认为 10,000 次,请参阅-XX:CompileThreshold=
选项
http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html