cost 181 ms
在MAT中,我保留了0浅堆的保留堆(?!?)

[英]In MAT I have Retained Heap with 0 Shallow Heap (?!?)

我正在使用Eclipse Memory Analyzer(MAT)分析堆转储。 我在“堆直方图”中有一行,其中“对象”和“浅堆”为0,但有大量“保留堆”。 这是什么意思? 它不是分配给对象实例而是仅是静态内容吗? 还是MAT中的错误? ...

Eclipse MAT 分析器:了解泄漏嫌疑报告

[英]Eclipse MAT Analyser: Understanding leak suspect report

我使用工具Eclipse MAT Analyzer并观察到 ​​LEAK 支持有一个问题,如下所述, 这是什么意思? 造成这种情况的原因是什么? 更多信息 : 1)这个对象的浅层大小= 312,保留大小= 2000000000 我理解浅层大小意味着一个对象的大小,保留大小是2GB,那么这是 ...

如何解释Eclipse Memory Analizer(骆驼路线中的内存泄漏)

[英]How to interpret Eclipse Memory Analizer (memory leaks in a camel route)

我在JBoss Fuse中运行了几条骆驼路线(大约100条)。 最近,我遇到了OutOfMemoryError:Java堆空间,因此我决定使用Eclipse Memory Analyzer Tool来查找泄漏。 该报告显示了几名嫌疑人,但最大的是: 由“ org.apache. ...

堆转储-Hprof格式的10GB巨大容量-我在MAT,Jvisual VM和Jprofiler上尝试过,但是所有应用程序均无法加载文件

[英]Heap Dump - huge Size 10GB in Hprof format -I tried it with MAT, Jvisual VM and Jprofiler, but all application failed to load the file

我从生产系统中获得了Hprof格式的大小为10GB的堆转储文件。 我尝试使用MAT,Jvisual VM和Jprofiler对其进行分析。 我必须对内存问题和瓶颈进行相同的分析。 文件的加载将应用程序挂在中间,然后我必须重新启动系统。 甚至在服务器上将应用程序内存设置为15GB的 ...

Eclipse 内存分析器 (MAT):显示没有当前正在运行的进程

[英]Eclipse Memory Analyzer (MAT): Shows no currently running processes

我正在尝试分析我的一个 Java 程序(使用 Swing)中的内存泄漏,所以我下载了 Eclipse MAT。 到目前为止我所做的: 通过单击 Run 按钮从 Eclipse 中运行该程序。 切换到内存分析透视图 在程序运行时选择“从本地运行的 VM 获取堆转储”。 它显示的是没有 ...

Eclipse Memory Analyzer在启动后没有响应

[英]Eclipse Memory Analyzer has no response after starting up

我从官方网站下载了一个独立的Eclipse Memory Analyzer,打算用它来打开一个hprof文件来做一些分析工作。 但是,应用程序似乎在启动后卡住了。 我无能为力,只能拖动窗口,如下图所示: 我正在使用的操作系统是macOS Sierra,mat版本是1.6.1,这里是M ...

有没有办法分析截断的Java堆转储(hprof文件)?

[英]Is there any way to analyze a truncated Java Heap Dump (hprof file)?

在我的工作中,我们遇到了难以重现的OOM问题。 或者,更准确地说,它很容易在一个系统上重现,使得该系统无法使用,但在相同的输入下难以在其他任何地方重现。 应用程序使用服务包装器作为服务运行。 我们确实设法更改配置以启动它,并选择在OOM上输出堆转储文件,但不幸的是,它们被截断,很可能是 ...

Android:内存分析器工具:确定对象的分配位置

[英]Android: Memory Analyzer Tool: Determin where objects are allocated

我们发现某些Android设备(Nexus 5,5.1.1)似乎发生了内存泄漏。 我们已经获得了一些内存转储,并通过Eclipse Memory Analyzer工具运行它们,似乎有越来越多的字节数组尚未清除。 右侧的选项卡显示应用程序启动时的状态,左侧的选项卡显示大约20次应 ...

内存分析器和任务管理器之间分配的内存差异

[英]Allocated memory discrepancy between Memory Analyzer and Task Manager

我想分析一个相当大的Java VM进程的内存使用情况。 启动Eclipse内存分析工具时,我意识到的一件事是所谓的分配内存之间存在巨大差异:Windows任务管理器/ CMD任务列表显示约5,5GB,而内存分析器仅显示1,1GB。 是什么造成了这种差异? ...

以.heapdump文件格式打开堆转储

[英]Opening a heap dump in the .heapdump file format

这可能很尴尬,但请耐心等待。 我必须分析堆转储,并且已经接收到.heapdump格式的文件,而我希望使用.hprof文件。 Eclipse内存分析器拒绝打开.heapdump文件,我不确定应该使用哪种工具,或者应用哪种转换才能使其与.heapdump一起使用。 不幸的是,到目前 ...

为什么字节数组的gc根本身在mat?

[英]why is the gc root of byte array itself in mat?

我有这种情况:当我分析android堆时,字节数组在MAT中被标记为gc root。 我已经完成了对gc root的弱/软引用的排除。 截图如下: 它意味着字节数组是gc root吗? 很难说服。 你能解释一下这个现象吗? 这与此处相同,但没有人解释。 我猜本 ...

从MAT检测内存泄漏

[英]detect memory leak from MAT

我正在使用内存分析器工具检测我的应用程序中可能的内存泄漏,下面是堆配置文件的图像,这表示我有5个IntroActivity对象,下面是我的内省代码,我无法从多个对象创建的地方找到这些代码次 任何人都可以帮助找到可能的泄漏任何需要的帮助 ...

识别Android应用程序中的内存泄漏

[英]Identifying Memory Leak in Android App

我试图了解使用android studio工具和mat的android应用中的内存泄漏。 我在运行应用程序时拍摄了android studio的屏幕截图,在单击GC按钮后拍摄了另一个。 现在,作为分析内存泄漏或使用android studio工具的初学者,我想了解下图。 仅查看 ...

哪个线程触发了OutOfMemoryException堆转储

[英]Which thread triggered an OutOfMemoryException heap dump

我有一个运行在JVM 7上的JBoss 4.2.1应用程序,该应用程序在抛出OutOfMemoryExceptions时触发了堆转储。 我为jvm配置了以下开关: 我正在尝试通读堆转储,以找出导致OOME的确切原因。 我看到消耗了大块内存,但是有些期望。 我目前正在寻找的是“吸烟枪 ...

Java HeapDumps指示OutOfMemory异常后使用的堆大小比实际堆定义小30%

[英]Java HeapDumps indicate that used Heap Size is 30% smaller than actual heap definition after OutOfMemory exceptions

在JVM抛出OutOfMemory异常后,我正在分析少数堆转储。 我在Windows 2008R2平台上使用Hotspot JDK 1.7(64位)。 该应用服务器是通过Tanuki Java Service Wrapper启动的JBoss 4.2.1GA。 它使用以下参数启动: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM