问题标签 [jmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JMap 转储格式规范
jmap 堆转储格式是否有任何开放规范?
感谢帮助!
java - jhat 抛出无法识别的幻数
我正在尝试分析从遇到内存问题的 java 进程中提取的堆转储。转储是使用 jmap 进行的。我在转储文件上使用 jhat - 我得到
java.io.IOException: Unrecognized magic number: 169897589
at com.sun.tools.hat.internal.parser.Reader.readFile(Reader.java:94)
at com.sun.tools.hat.Main.main(Main.java:159)
jdk 1.6 和 1.7 都给出相同的错误。我在我的 Windows 机器上本地运行 jhat(在复制转储文件之后)并且转储文件是在 Linux 服务器上获取的。
任何想法我做错了什么?
jmap - jmap -histo 错误消息“内存不足”
在服务器中尝试命令jmap -histo
时,收到错误消息“没有足够的内存来处理此命令”。我知道采取-histo
会产生一个小文件。但它只是给出错误信息。
谁能建议我参加-histo
(所有工作的内存利用率)。
java - 无法使用 jmap 将 java 核心转储转换为 hprof
当尝试使用 jmap 将 java 核心转储转换为 hprof 时,我得到了这个执行:
我使用了命令:
对此有什么帮助吗?
我正在尝试在同一个盒子中创建 hprof,在那里我得到了核心转储。
java - 在 java 程序中执行 jmap 为同一进程生成转储
是否可以在我的 java 程序内的不同位置执行“jmap”以生成转储文件。我想必须获得自己的进程 ID,然后通过Runtime().exec()
或类似方式执行命令。虽然没有成功。
克里斯
java - jmap转储不工作
没有抛出异常,但我仍然无法在我的桌面文件夹中找到 dump.bin 文件,我的路径是否错误?
java - jstack 无法从 Windows 故障转储打印 java 线程堆栈
我正在尝试从 WER 崩溃时获取的本机转储中提取 Java 堆转储:
但我得到以下异常:
我已经仔细检查过:
- 我正在运行与发生崩溃的系统相同版本的 java
- Windows 的位数 (32) 与发生崩溃的系统相匹配
- jvm.dll 在路径中
- 安装了windbg
如果我尝试使用 jmap 提取 java 堆转储,我会得到完全相同的错误。
有谁知道可能出了什么问题?
jvm - 为什么 jmap 命令运行时出现异常 java.lang.reflect.InvocationTargetException?
当我在 linux 上运行此命令jmap -heap 12671以查看在我的系统上运行的 java 应用程序的当前堆大小然后在显示 prem 空间信息后出现此异常
线程“主”java.lang.reflect.InvocationTargetException 中的异常
java - 使用 permstat 计算类和 permgen
我想使用jmap计算我的 java 代码的类数和 permgen 空间。但是,由于我在 ecplise 中运行我的代码,因此正在显示其他类和 permgen 空间(属于 ecplise )。
我试图从我的终端运行代码,但由于一些依赖问题而无法运行。有人知道解决这个问题的方法吗?
java - jmap [option] - what does that mean and how to use it?
I'm trying to use jmap utility. It's too hard to specify pid each time, so I search for easier option. In jmap's help I found an option
jmap [option] < executable < core >
But this absolutely not self-explanatory. What stands for executable/core? How can I specify it ? Haven't found any sample.