如何向 VisualVM 提供 JVM 参数?
我正在使用JDK 1.6.0_26中的VisualVM来分析在Tomcat下运行的Java webapp,但是VisualVM经常告诉我它没有足够的内存来拍摄快照,并使用-Xmx开关为Netbeans提供更多内存。问题是,我在 Netbeans 之外运行 VisualVM,那么如何向 jvisualvm 提供 JVM 参数.exe?
我正在使用JDK 1.6.0_26中的VisualVM来分析在Tomcat下运行的Java webapp,但是VisualVM经常告诉我它没有足够的内存来拍摄快照,并使用-Xmx开关为Netbeans提供更多内存。问题是,我在 Netbeans 之外运行 VisualVM,那么如何向 jvisualvm 提供 JVM 参数.exe?
应该能够修改内存设置%JDK_HOME%\lib\visualvm\etc\visualvm.conf
Xms
并在排队。Xmx
default_options
或者我认为这也有效:
jvisualvm.exe -J-Xmx512m
(或您需要的任何金额)
-J 在 .exe 命令行上用于一次性设置,或在另一个答案中注明的 .conf 文件用于更改默认值