现场环境:
系统: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连接后,还是看不见
疑问:
为啥会这样呢?