如何知道ClassLoader加载特定的.class或.jar需要多长时间?
JVM选项-verbose:class
允许知道ClassLoader加载.class和jar的顺序。但它并没有告诉我一个特定的.jar是否需要很长时间才能加载。
您可以覆盖Classloader并将测量值添加到compile()方法中。
BTrace将有助于
这是一个仅跟踪类加载的示例脚本你可以自己增加时间http://kenai.com/projects/btrace/sources/hg/content/samples/Classload.java?rev=267