【发布时间】:2012-09-11 11:21:05
【问题描述】:
如何知道特定的 .class 或 .jar 需要多长时间才能被 ClassLoader 加载?
JVM 选项-verbose:class 允许知道ClassLoader 加载.class 和jar 的顺序。但它并没有告诉我一个特定的 .jar 是否需要很长时间才能加载。
【问题讨论】:
-
它只按需加载单个类和单个方法。很多延迟是在运行静态初始化程序块以及在加载类和方法之间完成的工作。我不确定个人会计会有多大用处。您是否尝试过 CPU 分析器?
标签: java performance time classloader