2012-09-11 94 views
2

如何知道ClassLoader需要加載特定的.class或.jar多少時間?測量ClassLoader需要多少時間才能加載類或jar

JVM選項-verbose:class允許瞭解ClassLoader加載.class和jar的順序。但它並沒有告訴我一個特定的.jar文件需要花費很多時間還是不需要加載。

+0

只加載單獨的類和點播各個方法。很多延遲是在運行靜態初始化塊並在加載類和方法之間完成的。我不確定個人會計有多大用處。你有沒有試過CPU分析器? –

回答

1

您可以覆蓋Classloader並將測量結果添加到compile()方法中。

相關問題