测量ClassLoader加载类或jar所花费的时间

时间:2012-09-11 11:21:05

标签: java performance time classloader

如何知道ClassLoader加载特定.class或.jar需要多长时间?

JVM选项-verbose:class允许知道ClassLoader加载.class和jar的顺序。但它没有告诉我特定的.jar是否需要花费大量时间才能加载。

2 个答案:

答案 0 :(得分:1)

您可以覆盖类加载器并将测量值添加到compile()方法。

答案 1 :(得分:1)

BTrace会有所帮助

这里是一个示例脚本,只是跟踪类加载 你可以自己加点时间 http://kenai.com/projects/btrace/sources/hg/content/samples/Classload.java?rev=267