我正在使用 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
然后我再次使用 -F
选项发出 jmap
:
jmap -F -histo:live <pid>
并得到jmap
使用提示。看来我输入了错误的命令选项。为什么会发生这种情况?
最佳答案
:live
不支持 -F
。尝试一下
jmap -F -histo <pid>
关于java - jmap -F(force) 选项不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26502836/