[讨论] jvisualvm监控64位jre,不能创建堆dump?

xiaoyu1985ban 2015-07-10

现场环境:

系统:win server 2008 R2 Enterprise;

jre:jre1.6.0_22 x64

tomcat:7.0.54

问题:

客户反馈出内存溢出问题,怀疑是内存泄露。通过远程桌面在系统中安装了jvisualvm:

1、启动后,正确连接到了进程;

2、“执行垃圾回收”以及“对dump”这两个按钮都是灰的;

3、CPU时间也提示“不受此JVM支持”;

尝试:

1、用安装好的相同版本号的32位的jdk作为应用的jvm,jvisualvm连接后,居然可以正确查看信息,“执行垃圾回收”以及“对dump”这两个按钮都能点;

2、用安装好的相同版本号的64位的jdk作为应用的jvm,jvisualvm连接后,还是看不见

疑问:

为啥会这样呢?

xiaoyu1985ban 2015-08-07
没人回复吗?
Global site tag (gtag.js) - Google Analytics