java - jmap -F(force) 选项不起作用

标签 java jvm jmap

我正在使用 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/

相关文章:

java - 防止删除文件

java - OSX 上 JVM 的 Zombie http.proxyHost 设置

java - 垃圾收集器优先和 JMap EOF 错误

java - 没有Java的J2ME开发?

Java程序在Windows下运行但在Mac OS JVM中失败

java - 我想在位置 2 处插入一个新元素并将其他元素向下移动一步?是否可以

java - 带有 jmap 的堆转储抛出 NullPointerException

java - 如何使用 JAX-B 处理接口(interface)的各种具体实现

java - 实体列表上的 Hibernate 过滤器,但只检索其中一个属性

java - 粒子发射器 libgdx Java