独自のJavaプロファイラーを作成する必要があります。CPUプロファイリングの部分は、IBMの独自のプロファイラー記事を作成することで行われました。次に、メモリプロファイリングについても同様の種類をチェックします。検索でHprofが見つかりましたが、私には役に立ちませんでした。私が欲しいのは、クラスの各メソッドによって消費されるメモリをバイト単位で取得することです
例:
クラスtest1
、クラスtest2
などがJavaファイルにあると考えてください
method1()
test1に存在します
method2()
test2に存在します
多くの変数が各メソッド内で宣言されるので、私が欲しいのは次のようなものです
test1 / method1 = 12バイト(可能であれば、トレースを表示します。つまり、これだけの文字数+整数数など)
test2 / method2=18バイト
助けてください