2012-09-11 66 views
2

如何知道ClassLoader需要加载特定的.class或.jar多少时间?测量ClassLoader需要多少时间才能加载类或jar

JVM选项-verbose:class允许了解ClassLoader加载.class和jar的顺序。但它并没有告诉我一个特定的.jar文件需要花费很多时间还是不需要加载。

+0

只加载单独的类和点播各个方法。很多延迟是在运行静态初始化块并在加载类和方法之间完成的。我不确定个人会计有多大用处。你有没有试过CPU分析器? –

回答

1

您可以覆盖Classloader并将测量结果添加到compile()方法中。

相关问题