在使用jvisualVM的时候,加载400M的类示例,提示内存不足,然后中断,原来jvisualVM也需要设置java堆内存,于是修改Java_home/lib/visualvm/etc/visualvm.conf文件中visualvm_default_options="-J-client -J-Xms24 -J-Xmx256m",把256调大,然后重启jvisualVM即可
这种方式,试过不行,可能和我用的是jdk自带的jvisualVM所以上面的配置并没有效果,打不开的还是打不开。
正确的姿势是这样的 jvisualVM.exe -J-Xms512 -J-Xmx1024m
jdk使用自带工具查看.hprof文件
来源:oschina
链接:https://my.oschina.net/miaojiangmin/blog/3210674