2010-07-29 5 views
9

JProfiler bietet eine Live-Ansicht, in der Sie sehen können, welche CPU in Echtzeit verwendet wird, und einen Drilldown für Details durchführen. Setzen Sie die Zählwerte jederzeit auf Null zurück, spülen Sie, wiederholen Sie.Gibt es eine Aufrufstrukturansicht für jvisvisualvm oder NetBeans Profiler?

Ich bin derzeit ohne dieses Werkzeug, und versuche, mit freien/offenen Alternativen auszukommen. jvisualvm und der NetBeans-Profiler verfügen über einen statischen Snapshot-Aufrufbaum und eine Live-Flat-Ansicht. Es scheint, dass es eine Live-Call-Tree-View verfügbar (oder als ein Plugin), aber ich kann nicht finden, dass eine.

Ist diese Funktion nur in kommerziellen Profilern verfügbar?

Danke.

Antwort

0

Da niemand eine nicht-kommerzielle Version dieses Feature erwähnt hat, und dass ich nicht finden kann, werde ich die Antwort Anspruch ist:

Ab dem Zeitpunkt dieser Beitrag, diese Funktion ist nur in kommerziellen Profilern verfügbar.

Update Mai 2012. Ich kann immer noch nichts finden.

+0

glauben Sie wirklich, diese Antwort verdient die Prämie zu gewinnen? – Chaos

+0

Wie Sie sehen können, habe ich diese Frage vor Jahren gestellt. Ich schaute dann überall hin, wo ich konnte. Gestellte Mitarbeiter, die sich mit NetBeans Profiler usw. auskannten. Nach der Bounty entschied ich mich erneut zu suchen und es scheint mir klar zu sein, dass es noch eine Live-Flat-View und eine statische Call-Tree-View gibt. http://netbeans.org/kb/docs/java/profiler-intro.html. Meine Antwort ist so richtig wie es geht. Also ja. Bis jemand eine Antwort gibt, die das Gegenteil beweist, verdiene ich es, das Kopfgeld zu gewinnen. – z5h

+0

Auch @shailesh, diese Antwort älter als die Bounty um anderthalb Jahre. – z5h

4

Wenn Sie nach dem Profilieren der CPU-Auslastung die Schaltfläche "Snapshot" in den Fenstern "Sampler" oder "Profiler" drücken, wird Ihnen eine Aufrufstruktur mit einer Zusammenfassung der CPU-Zeit für jede Methode sowie Eigenzeiten angezeigt.

Quelle: https://stackoverflow.com/a/12809814/952135

+0

sieht aus wie dies auch bei NetBeans der Fall ist - Sie müssen zuerst einen Snapshot machen, dann wird Ihnen das Aufrufdiagramm angezeigt und nicht nur eine Liste von Methoden. Huch, NetBeans. – rogerdpack

Verwandte Themen