Ich habe eine kleine Java-App, die eine große Datei in den Speicher liest, etwas verarbeitet und einige Ergebnisse nach Standard ausgibt. Es ist als JAR-Datei gebündelt.Wie kann ich die Leistung einer kurz laufenden Java-Anwendung mit VisualVM messen?
Ich möchte die Leistung der Anwendung, sowohl in Bezug auf Arbeitsspeicher und Geschwindigkeit, mit Java VisualVM messen, aber ich bin nicht in der Lage, an die Ausführung des Jar anzuhängen, da es nur für 2 ausgeführt wird Sekunden.
Wie kann ich die Leistung dieser kurz laufenden Anwendung messen?
http://jmeter.apache.org/ –
'-agentlib: jdwp = Transport = dt_socket, Server = y, suspend = y, Adresse = 1044'. Beachten Sie das "y" - dies fordert die JVM auf, zu suspendieren, bis der Debugger angeschlossen ist. –