Wie stelle ich VisualVM JVM-Argumente zur Verfügung?
Ich bin mit VisualVM von JDK 1.6.0_26 zu Profil, eine Java-webapp läuft unter Tomcat, aber VisualVM oft sagt mir, dass es nicht über genügend Arbeitsspeicher, eine Momentaufnahme zu machen, und mit dem-Xmx wechseln, um mehr Speicher zu Netbeans. Das problem ist, ich bin mit VisualVM außerhalb von Netbeans, also wie kann ich die JVM-Argumente jvisualvm.exe?
InformationsquelleAutor der Frage Mike Partridge | 2012-03-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte in der Lage sein zu ändern die Speicher-Einstellungen im
%JDK_HOME%\lib\visualvm\etc\visualvm.conf
Xms
undXmx
sind in derdefault_options
Linie.InformationsquelleAutor der Antwort Zack Macomber
oder ich denke, das funktioniert auch:
jvisualvm.exe -J-Xmx512m
(oder was auch immer Betrag, den Sie brauchen)
-J auf der .exe-Befehlszeile für einmalige Einstellungen, oder die .conf-Datei schon in der anderen Antwort zum ändern von Standardeinstellungen
InformationsquelleAutor der Antwort Kevin Welker
Begann ich mit
und es funktionierte.
InformationsquelleAutor der Antwort Prabhat Jha
Mac, können Sie konfigurieren, indem Sie diese Datei Bearbeiten.
/Anwendungen/VisualVM.app/Contents/Resources/visualvm/etc/visualvm.conf
InformationsquelleAutor der Antwort aspdeepak
Für Mac OSX 10.12+
Wenn Sie heruntergeladen haben die visualvm
dmg
aus https://visualvm.github.io/download.html und haben es bewegt, um dieApplications
- Verzeichnis. Sie finden die Konfigurationsdateivisualvm.conf
unter der PositionApplications/VisualVM.app/Contents/etc/visualvm.conf
. In dieser Konfigurations-Datei, die Sie ändern können, dievisualvm_default_options="-J-client -J-Xms24m -J-Xmx256m
(z.B.)
visualvm_default_options="-J-client -J-Xms24m -J-Xmx2048m
InformationsquelleAutor der Antwort Hardik Modha