JavaメソッドをプロファイリングするためのJProfilerよりも単純なもの、JVMにフックできるものを探しています。
オブジェクトのメソッドを呼び出します(JAVA内)
ObjectX objectX= new ObjectX();
objectX.callSomeMethod();
私はこの機会に呼び出されるすべてのメソッドと時間を見ることができるのが好きです:
(コールツリー)
callSomeMethod() time took
- callOtherMethod() time took
call other method time took
call security method time took
- callMethodx.... time took
.....
この情報を収集するためのツールはありますか?
より明確にするために、私はSLF4Jプロファイラーのようなもっとシンプルなものを探しています
+ Profiler [BASIC] |
-- elapsed time [A] 220.487 milliseconds.
-- elapsed time [B] 2499.866 milliseconds.
-- elapsed time [OTHER] 3300.745 milliseconds.
-- Total [BASIC] 6022.568 milliseconds.
ただし、SL4jでは、プロファイルされたコードを手動でコードに配置する必要があります。
私は、別のプロファイリングツールを介して同様の何かを持つことが可能だと考えていました。
ありがとう