VisualVM Zeigt keine ANY-Methoden an, die für die CPU-Leistungsprofilerstellung aufgerufen werden

8

Ich führe eine Java 1.6_21 SDK-Build-App aus. Es wurde in Eclipse erstellt, und ich benutze das VisualVM Eclipse-Plugin, um VisualVM zu starten, wenn die App startet.

Wenn ich auf die Registerkarte Profil klicke und auf CPU-Profiling klicke, werden nur die THREADS angezeigt, die ausgeführt werden, aber es werden keine METHOD-Aufrufe angezeigt. Ziemlich buchstäblich, keine. Ich habe eine ganze Reihe von Dingen gegooglet, aber nichts scheint zu passen. Hat jemand dieses Problem gesehen? Gibt es eine Lösung?

Umgebung: Windows XP 32-Bit "Klassisches" Eclipse SDK 3.7.0 VisualVM von SDK 1.6_21

Es ergibt keinen Sinn für mich. Ich kann Speicher-Heap-Informationen abrufen, aber keine Informationen zum Aufruf von Membern.

Jede Hilfe wird sehr geschätzt.

    
user631845 08.07.2011, 03:10
quelle

3 Antworten

11

haben Sie versucht, Klassen zu profilieren.

Aktivieren Sie das Kontrollkästchen Einstellungen im oberen rechten Cornet des Fensters & amp; Legen Sie die Pakete fest, die profiliert werden sollen.

    
Anantha Sharma 08.07.2011, 03:53
quelle
2

Siehe Profiling mit VisualVM, Teil 1 und Profiling mit VisualVM, Teil 2 , um herauszufinden, wie Sie die CPU-Einstellungen vornehmen können.

    
Tomas Hurka 14.07.2011 13:44
quelle
0

Ich habe bemerkt, dass Visual VM falsche Methodenaufrufe gemeldet hat (ich glaube, das sind die Anzahl der Aufrufe einer Methode).

    
Faustas 31.05.2013 16:07
quelle

Tags und Links