如何向 VisualVM 提供 JVM 参数?

2022-08-31 09:59:01

我正在使用JDK 1.6.0_26中的VisualVM来分析在Tomcat下运行的Java webapp,但是VisualVM经常告诉我它没有足够的内存来拍摄快照,并使用-Xmx开关为Netbeans提供更多内存。问题是,我在 Netbeans 之外运行 VisualVM,那么如何向 jvisualvm 提供 JVM 参数.exe?


答案 1

应该能够修改内存设置%JDK_HOME%\lib\visualvm\etc\visualvm.conf

Xms并在排队。Xmxdefault_options


答案 2

或者我认为这也有效:

jvisualvm.exe -J-Xmx512m(或您需要的任何金额)

-J 在 .exe 命令行上用于一次性设置,或在另一个答案中注明的 .conf 文件用于更改默认值


推荐