我用jmap
命令诊断了JVM问题:
jmap -histo:live <pid>
并得到以下提示:
<pid>: Unable to open socket file: target process not responding or HotSpot VM not loaded
The -F option can be used when the target process is not responding
然后我再次使用jmap
选项发出-F
:
jmap -F -histo:live <pid>
并获得jmap
使用提示。似乎我键入了错误的命令选项。为什么会这样?
答案 0 :(得分:1)
:live
不支持 -F
。尝试
jmap -F -histo <pid>