0

Java VisualVMがこれを行わないのか、正しい用語を使用していないのか、メニューオプションが表示されているのかわかりません。

3つの方法でアプリのCPUプロファイルを作成したとします。

time 0001: method A called
time 0002:   method B called
time 0004:   method B exits
time 0005:   method B called
time 0007:   method B exits
time 0008: method A exits
time 0009: method C called
time 0010:   method B called
time 0012:   method B exits
time 0013: method C exits

私が得ることができる唯一のビューは私を示しています:

method B duration 6
method A duration 2
method C duration 2

しかし、次のことを確認するために、視点を反転できる必要があります(これには標準の名前がありますか?)。

method A duration 7
method B duration 6
method C duration 4

Java VisualVMからCPUタイミングのこの2番目のビューを取得するにはどうすればよいですか?オプションが表示されないのですか、それともありませんか?

私はこれを見ます:JavaVisualVMの合計メソッド時間

しかし、どのオブジェクトからのコールスタックにも何も表示されません。2つのスナップショットを比較する必要がありますか?これは信じられないほど非自明です...。

4

0 に答える 0