jmap
-
如何强制从 Shell 收集垃圾? 所以我正在一个远程盒子上查看带有jmap的堆,我想强制对它进行垃圾回收。你如何做到这一点而不弹出jvisualvm或jconsole和朋友? 我知道你不应该强制垃圾回收 - 你应该弄清楚为什么堆很大/越来
-
如何在 IntelliJ 中分析堆转储?(内存泄漏)如何使用: 我从我的java应用程序中生成了一个堆转储,该应用程序已经使用工具运行了几天 - >这会导致一个大型二进制堆转储文件。 如何在 IntellIJ IDEA 中对此堆转储执行内存分析? 我知道有Eclipse和Netbea
-
-
Java堆转储中那些奇怪的类名是什么意思? 我正在尝试使用在java进程中跟踪内存泄漏。每次我这样做时,我都会看到特定对象类型的奇怪符号,例如字符串数组和字符数组。我从来不记得这意味着什么,而且很难用谷歌搜索这些东西。
-
-
使用 live 选项时,jmap 是否会强制垃圾回收? 我一直在尝试,今天 看到这一点,我开始寻找可以告诉我应该期待什么的文档。我设法得到的最接近的是,其中来自briand和alanb的评论暗示,在实践中,当我使用实时选项时,我可以期望这个GC
-
附加到进程时出错:sun.jvm.hotspot.debugger.DebuggerException: 无法打开二进制文件 当我使用jmap获取有关进程的堆信息时,我得到了这样的错误: 操作系统: Ubuntu 14.04 我已通过更新解决了另一个错误()。 请参见:
-
为什么我的 Java 堆转储大小比已用内存小得多?问题 问题 我们正试图在我们的Web应用程序中找到大内存泄漏的罪魁祸首。我们在查找内存泄漏方面的经验非常有限,但是我们发现了如何使用Java堆转储并在Eclipse MAT中对其进行分析。 问题 基本上
-
-
使用 gcore 进行的核心转储,将 jmap 转换为 hprof 文件格式失败,并显示错误消息 我们最近遇到了一个JVM崩溃,留下了一个由gcore命令生成的核心转储文件。我们想看看文件的内容,并找出导致崩溃的确切原因。 使用该命令,您应该能够将核心转储文件转换为hprof文件格式的
标签