Tag: jvisualvm
jvisualvm ist eine Java-Virtual-Machine-monitoring, Fehlersuche und profiling-tool. Es ist Teil der Oracle/Sun-JDK seit JDK 6 update 7 und basiert auf open-source-Projekt VisualVM.
4
Antworten
Ich versuche zu Profil, ein Servlet läuft in Apache Tomcat (7.0.34) als Dienst auf Windows 7 (64 bit) mit JVisualVM (JDK-1.7.0 - 06, 64-bit) lokal ausgeführt. Zunächst hatte ich das problem das der Tomcat nicht angezeigt in
2
Antworten
JConsole hat, ruhig ein buggy-Ansicht-monitor-JMX veröffentlicht Zähler. Was sind die anderen alternativen ? Ich bin nicht in der Lage zu finden, andere als JVisualVM die in der Tat verwendet die gleiche Ansicht Java Mission Control hat einen
2
Antworten
Meiner Anwendung verbraucht viel mehr Speicher als ich denke, dass es wohl zu verwenden, und ich versuche zu verstehen, welche Klasse ist die Verwendung einer großen Menge an Speicher und vielleicht nicht loslassen. Ich bin mit VisualVM
1
Antworten
Ich versuche zu verbinden, VisualVM, um eine remote-JMX. IntelliJ verbinden können, ohne Hektik, aber VisualVM schlägt mit der folgenden log-Ausgabe: Listening for transport dt_socket at address: 5005 Debugger failed to attach: recv failed during handshake: Resource temporarily
2
Antworten
Ich bin mit jdk64 und meine java version ist 1.6.0_24. Ich bin mit beiden (die Tomcat-java-Prozess und VisualVM) Prozesse als Administrator auf Windows Server 2008. Tomcat läuft mit -Xmx7196m, wo, wie jvisualvm läuft mit -Xms24m und -Xmx256m.
3
Antworten
Ich bin mit VisualVM für die Analyse eines core dump. Ich vermute, einige XML-Objekte werden, verursacht das Leck, aber es sind viel zu viele String-Objekte, die Sie gehen Sie durch eins nach dem anderen. Kann ich OQL
0
Antworten
Will ich tun, load testing für 10 Millionen user für meine Website. Die Website ist eine Java-basierte web-app. Mein Ansatz ist die Schaffung eines Jmeter-Testplan für alle links und nehmen Sie dann einen Bericht für die 10
1
Antworten
Ich versuche, VisualVM mit IntelliJ zu Profil, eine Java-Anwendung. Ich habe die VisualVM Launcher-plugin installiert innerhalb von IntelliJ. Ich drücke die play-Taste mit dem orangenen Kreis in IntelliJ startet VisualVM und öffnet den Prozess, wenn ich start
1
Antworten
Ich habe versucht ein problem zu lösen mit jvisualvm nicht zu erkennen, lokale java-Anwendungen erläutert Warum wird nicht die VisualVM Profiler Profil meine Anwendung? Konnte ich leider nicht finden, wo das tmpdir von eclipse ist. Wo ist
4
Antworten
Wenn ich den unten genannten code mit NetBeans, die zugeteilte heap-Größe-Diagramm ähnelt einer Sägezahn-Form. Ich bin die Befestigung der screen-capture von JVisualVM, das zeigt die heap-allocation graph mit einem Sägezahn-Form. Das Programm ist eine einfache Endlosschleife Druck
1
Antworten
Habe ich meine OSGi-Anwendung starten mit dem folgenden Befehl in meine remote-Rechner: java -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=8080 \ -Dcom.sun.management.jmxremote.local.only=false \ -Dcom.sun.management.jmxremote.authenticate=false \ -Dcom.sun.management.jmxremote.ssl=false \ -jar bin/felix.jar Und in meiner lokalen Maschine habe ich VisualVM aus, die ich versuche,
3
Antworten
Ich habe eine Ubuntu server VM (myapp01) und haben eine Java-Anwendung bereitgestellt die es gibt. Die app wurde wirkenden wackelig und ich möchte auch profile mit JVisualVM. Um dies zu tun brauche ich zum installieren von X-Windows
3
Antworten
Ich versuche, remote-monitor tomcat Prozess mit JVisualVM in Red Hat Linux. CPU-sampling funktioniert gut, aber Memory sampling-Registerkarte ist deaktiviert. Es sagt "Memory sampling: Nicht verfügbar. Remote-Anwendungen werden nicht unterstützt". Command-line-Parameter-Prozess: -Djavac.source=1.5 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=11107 JVisualVm details:
1
Antworten
Installierte ich Java auf meinem CentOS Rechner, aber ich habe nicht jvisualvm: [root@ bin]# ls -la /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/ total 496 drwxr-xr-x. 2 root root 4096 2012-05-22 17:31 . drwxr-xr-x. 4 root root 4096 2012-02-15 03:11 .. -rwxr-xr-x. 1
3
Antworten
Habe ich versucht, jedes Rezept im Buch, aber Dinge, die einfach nicht arbeiten heute... Ich versuche, mit VisualVM zu Profil meine Java-app läuft in einem remote-server, so dass ich gegoogelt und gegoogelt und gegoogelt nach Möglichkeiten, dies
2
Antworten
Laut Dokumentation könnte man, nimmt man automatisch einen heap-dump, wenn die Anwendung auf eine OutOfMemoryException. Nach OutOfMemoryException Prozess nur verschwinden aus dem linken Menü. Wie funktioniert dieses feature funktioniert in VisualVM? Dank. C:\work\temp>java -XX:HeapDumpPath=c:/Arbeit/temp/Datei.hprof -XX:+HeapDumpOnOutOfMemoryError -jar example.jar
1
Antworten
Ich habe ein Java-Prozess auf einem entfernten Rechner läuft, und der Prozess setzt einige mbeans. Ich habe auch jstatd laufen auf dieser Maschine, als der gleiche Benutzer wie der Java-Prozess. (Der mbeans können so eingerichtet werden, programmgesteuert
3
Antworten
Beim Auslesen eines remote-app (mit jstatd) ich kann weder Profil noch monitor CPU-Verbrauch. Heap-überwachung (sofern ich nicht verwenden, G1) funktioniert. jvisualvm stellt die Nachricht "Nicht unterstützt für diese JVM." in der CPU-graph-Fenster. Gibt es nichts fehlt in
4
Antworten
Ich JVisualVM laufen (Windows XP, Sun Java 1.6.0.13, 32-bit-client-VM) zum überwachen einer Fernen Anwendung (Linux, Sun Java 1.6.0.07, 64-bit-server-VM). Vor Beginn der eigentlichen remote-Anwendung, die ich starte auf dem entfernten Rechner jstatd mit einem all-access-policy: grant codebase
2
Antworten
Möchte ich, um einen heap-dump (Verdacht auf memory leak) eine bestimmte Java-Prozess. Allerdings, wenn ich starten Sie das tool jvisualvm, ich kann nicht sehen, eine der Laufenden Java-Prozesse. Habe ich Google würde um über dies und haben
1
Antworten
Mir läuft eine Java-Anwendung, die auf Java 6 VM auf einem remote-Windows XP, auf dem ich laufen kann jvisualvm.exe zu verbinden, um die laufende Anwendung automatisch. Nun muss ich schließen, dass die Anwendung von meinem lokalen computer,
2
Antworten
Kann jemand bitte erklären Sie mir den Unterschied zwischen SleepingWaitParkund Monitor thread Staaten in VisualVM. Dies ist, was ich gefunden habe: Running: thread läuft immer noch. Sleeping: thread schläft (Methode yield() aufgerufen wurde, auf das thread-Objekt) Wait:
1
Antworten
Ich vermute, wir haben einen großen Speicherverlust in unserem ActiveMQ-Verbindung Brücke - wir sehen typische Speicherleck Muster (app lädt fein, verlangsamt sich, wenn es ausgeführt wird, für längere Zeit oder wird neu gestartet immer und immer wieder
3
Antworten
Kann ich überprüfen, heap Verwendung einer JVM ausgeführt von der Kommandozeile, ich meine die tatsächliche Nutzung eher als der max-Betrag bei Xmx. Ich muss es commandline, weil ich don ' T haben Zugang zu einer windowing-Umgebung, und
2
Antworten
Andere als das 'advanced' GUI von Java mission control, wie unterscheiden Sie sich? Auf den ersten Blick scheinen Sie bieten sehr ähnliche Funktionen (Interpretieren JMX-Daten-und Speicher - /CPU-profiling). Jedoch, da Sie beide im Lieferumfang des JDK (ich
1
Antworten
VisualVM hat zwei separate Registerkarten für die Probenahme und die Profilerstellung. Kann jemand mir helfen herauszufinden, den Unterschied zwischen sampling und profiling, VisualVM ? InformationsquelleAutor der Frage Parag | 2012-08-26
7
Antworten
Meine konkrete Frage hat zu tun mit der JMX-wie in JDK 1.6: wenn ich einen Java-Prozess mit JRE 1.6 mit com.sun.management.jmxremote in der Kommandozeile, gibt Java wählen Sie eine Standard-port für remote-JMX-verbindungen? Vorgeschichte: ich bin derzeit versucht,